I supported the game by buying it on ps3 and later ps4. Shark cards should fund servers, real anti cheat, regular bug fixes and improvements to the game. Updates are "free" and expensive thanks to the cards being the reason why the payouts are what they are, and a good example is like CEO crates. Gotta be in CEO office, have to sit down with long animation every time, buy crates for lots of money, than go steal the crate you just bought apparently. Bring it to warehouse have to use that laptop to sell than back to CEO office again to buy crates again. Including the fact that you can only carry 1 crate at a time to slow down your ability to do them solo. Fly buzzard to crate getting crate and flying it back to warehouse 3x. Remember when we could land buzzard on marker with the third crate and didn't automatically get teleported inside. Can't do that anymore.
We do get patches, some with bug fixes, some with content, there are anti-cheat measures in place(though they suck because R* went the cheapest network infrastructure for this game(listen servers)), and the servers are still up, after 4 years, though again, their infrastructure sucks.
Update itens are expensive because of shark cards, yes, otherwise they wouldn't sell them and they couldn't sustain bringing more DLC, they would have to resort to paid DLC patches or would stop updates altogether, either way people would complain(you can never please everyone), also, there are TOO MANY cheaters going for money glitches or asking molders for money, and that happened even when the DLC itens has reasonable prices(before I'll Gotten Gains).
About the animations, well they are there for immersion, if you think they are a problem you can use first person to move faster, but this is more of a nitpick.
You buy the crates, yes, but someone else always comes and steal them before you get there, even your assistant comments this through text messages.
And about your last remark of not being able to land the buzzard and automatically warping to the warehouse...I can still do that, might be a glitch on your end or the warehouse you own.
If you still think that the grinding factor in this game is pain, well I'm sorry but that is your problem, as I learned to deal with what issues this game has and take whatever comes(otherwise this wouldn't have been the only game I play for the last 4 years).
And like I always said, you're not forced to buy none of the next DLC itens unless you really want them.