I understand this sentiment, but I drew the line years ago. I don't want the Bears to get any tax breaks or public money either.
I'm in my late 30s, the line was drawn for me over a decade ago and every time someone somewhere caves I yell at my tv.
The Raiders shouldn't have gotten a dime, and neither should the Marlins or A's or any other team I don't care what sport or what city. Part of owning a sports franchise should be the understanding that if you want a new stadium it's up to you to pay for it.
I was pissed when Amazon pulled their shenanigans as well.