yes its more than that. you can stop buying official NFL gear, but in reality that hurts local retailers as well.
The league gets most of its money from TV and merchandise. I think the team get most of its cash from game tickets (i could be wrong here). What are people to do?
Bring signs for the camera's at the game?