VY had Jeff Fisher who has been proven to bring out the worst of any QB. Jeff Goff, Case Keenum, Nick Foles, etc...
Once VY got fed up and threw his shoulder pads, I honestly believe he was blackballed.
The Kaepernick issue is too deep to get into here.
I think the millionaires who own NFL teams are a lot like kids with marbles. In a lot of respects they're childish, petty, immature and misguided but it's their marbles so whatever.