You can apply the the 'fair weather supporter' argument to every club in the land. Where were all the Blackpool supporters before they got promotion to the Premier league? They certainly didn't have a full house every week thats for sure. People want to associate with success, always have done, always will - because when you are successful you are watching talent week in and week out, players who are confident at the top of their game, entertaining the PAYING public. We weren't getting that last season, and thats why I stayed away - because I thought I was being cheated.
As for loyalty, I wouldn't mind seeing it from a few of the players who enjoyed the good times and who now want to walk away. This loyalty thing is a 2 way arrangement in my opinion.