I simply reckon you look at Rovers too much in isolation, Champs.
The Championship is like treacle - very difficult to get out of.
Most of the clubs who struggle into the PL don't stay for long.
As results show every week and every season, the difference between top and bottom is quite small.
At the moment, Derby are last and Forest 20th, while Coventry have managed to put together two wins and three draws. Barnsley - amongst the favourites for relegation again - are just above us.
You call it "crap". I just think it is what it is: a very level playing-field, where many factors will play a part in where a club finishes.