Three words: Lack of competition.
This is making the WWE lazy and thinking that they don't have to put on high quality shows in order to keep up in the ratings war. There is just no reason to change the formula, since WWE is basically the only company that most marks care about. This, combined with the fact that there are no big debuts of wrestlers that quit 'the other company' to garner more interest in the WWE, mean that we will probably see shitty programming till another company steps up and brings us good wrestling