Originally Posted by drummingman
But then there are other bands that are able to remain true to their musical vision and they stay on top forever
The record labels have a huge amount to do with whether a band stays on top, especially in the mainstream. If the label doesn't have faith that a band's album has potential, they won't touch it, that's happened to some very big acts over the years. Their alternative is to follow label orders as to what an album should sound like - what producer/songwriters to work with, arrangements etc.
There are very few bands that get to release what they want, when they want and maintain success.