Sure, you absolutely have a right to complain, that wasn't my point.
You being a fan for 25+ years, or the guy who has had season tickets for 20+ years, doesn't give you or them any more knowledge about anything. It just means you watched the games just like everyone else. Fans have no idea about constructing an offense, they aren't in the room with anyone, they aren't breaking down All 22 film, etc. Being a fan gives you a right to complain, sure. Being a fan doesn't mean you know anymore than anyone else who isn't on the team or have done it for a living.