I agree with a lot of what you say however where I differ is that I'm not that uncomfortable about supporting a biggish club. I want to see us challenging for promotion and then playing on a bigger stage. I am not romantic about watching a Corinthian spirit if it means watching the Albion in...
Perhaps corporate billy big b*llocks are prepared to pay considerably more than the little old local sponsor. More money = bigger playing budget = happier fans (hopefully).