This is exactly like my Pirates in baseball. It's obvious that the GM is a bumbling idiot that has no business having a job, but the owners are comfortable with him and they are making money...so they just don't give a crap what the people think.
I will hand it to the Lions fans...they do a good job with the protests and stuff, but unfortunately the only way things will change is if the team starts losing money which forces the owners to sell. The only way that will happen is if no one goes to the games and no one buys their merchandise. With a stadium that holds upwards of 80,000 people, I don't see that happening any time soon.
Leaving a game halfway through means nothing because they've already got the money.