i agree, I always felt like when they bring a bunch of people up from NXT they could always send some of the guys the don't do much with on the main roster down
Eh, sometimes. Not for guys that have been on the roster as long as someone like Cody. The mid card should be refreshed every 5 years or so. A big part of the staleness of WWE the past few years is directly due to how many guys have been around for years doing nothing, but still being on TV.
Cody - 9 years on WWE TV
Ziggler - 11 years on WWE TV in various forms
Ryder - 9 years on WWE TV
Cesaro - 4 years on WWE TV
Axel - 6 years on WWE TV
Wade - 6 years on WWE TV
Slater - 6 years on WWE TV
Primo - 8 years on WWE TV
Epico - 6 years on WWE TV
Swagger - 8 years on WWE TV
Usos - 6 years on WWE TV
Sandow - 4 years on WWE TV, nearly 10 years in WWE system all together
Miz - 10 years on WWE TV
And this isn't even taking into consideration the higher on the card vets like Mark Henry/Big Show/Cena/Orton/Kane that have been around 15-20 years consistently. Calling up NXT people and bringing in NJ guys and TELLING you how many new stars they have doesn't mean the majority of their mid card is stale as fukk and needs to be shuffled anyway. Sending those guys down to NXT isn't going to help.
If you've been on TV for 5 years or more and haven't been able to break out or completely change yourself like Kofi, you should be booted and replaced with fresher talent.