You are right...it is easier said than done. But still...the NFL is a business, and businesses are created to make money. The owner doesn't give a crap that his product stinks because all he wants to do is make a profit. He is making a killing off of sports fans, and it's a terrible, horrible thing to do.
Like I said...the same thing is happening in Pittsburgh with the Pirates. The owners have a bumbling idiot (Dave Littlefield) for a GM...he spends just enough money to make it look like the team is trying to improve, and the owners pocket the rest. Revenue sharing gives the owners quite a bit of free money, and they take a lot of it for themselves.
The problem is people (like me) really like baseball and going to games. They get my money either way...the fairweather fans that go for a stupid piece of plastic with a spring for a head are the ones that really annoy me. Unless these people stop going to games, nothing will change...
I imagine those 80,000 people feel the same way about their football that I do about my baseball...so unless the NFL steps in and does something about it (which they can't really do) or people stage the ultimate protest by not going to games, your plight may continue for a long time.