Thing is, SD, believe it or not, DOES have a decent enough roster. It's probably as good as it realistically could be for the time being. It's not any fault of the roster why the show is as bad as it is, its the p**s poor writing that goes into the show.
I'll give you just three examples of this, I'm sure you can think of others...
Paul Birchal (however its spelt?!)... A very good, solid little wrestler, would be able to have decent fueds with a lot of the mid card guys, but is reduced to wearing a Pirate costume.
Finlay... As above, has a bloody leprechaun as a sidekick
They re-sign Matt Hardy, give him a fantastic returning fued with Edge, then he goes over to SD and... and... erm... does nothing. He has no fueds, no storylines, no decent matches absolutely nothing. Then to really take the p**s the powers that be re-sign Jeff.... and put him on Raw!!