A two hour Raw would reduce some over exposure and just make the show easier to watch but unless WWE somehow convinces USA otherwise, that's never going to happen. There was a time the last hour was the highest rated hour of Raw, that pretty much stopped when it went three hours because they'd push everyone people wanted to see into the first or top of the second hour and by the time the hour three comes along people are bored because they've already seen their favorites two or three times and already know the outcome of the match they might be having in the third hour because it's predictable and besides they can see the highlights on Youtube.
After around 20 freaking years WWE also needs to change their damn format and drop the branding crap and just integrate the cruiser weights properly into Raw. That won't happen so as long as Vince and Dunn are in charge.
USA pretty much have WWE by the balls, USA is weak in the ratings outside WWE programming but WWE has no where to take their programming that is as far reaching as USA or resources to afford it. Without USA their only option would be to put it on the Network and that would be disastrous, especially if they put it behind a paywall since these shows are basically several hours of advertising their big events, even if they made it free on the network I doubt they'd get the advertisers to make up how much they'd lose, especially with how many people who probably just wouldn't bother.