I think the solution is simple BWK, people won't give you grief for your approach to supporting certain sports teams if you don't give them any grief for attending any and all sporting events regardless of outcome.
Are the diehards upset about the state of the program? Sure they are. But don't try and look down on people just because they decide to buy season tickets and attend games. Not everyone thinks like you, and if you guys can agree to disagree on that point then I think a lot of the drama on this thread could be avoided.