the only issue I take with 25man raiding being the decline in servers is that the raiding population was not the majority of the player base. It might be one factor but it isnt the main one. I know heroics in cata caused huge problems with sub numbers and I think the way dailies caused a lot of gating/grinding was another factor.
I do think they have turned the corner as of 5.2.