There will always be glitches as long ass there are people playing who want to use them and are willing to look for them. I think post maintenance, though, R* has a better system in place for keeping it under control. But it's never going to be gone for good, there's really no need to "ew" and and "ah" when a new glitch shows up.
What I wish is people would stop going on about "because mission payouts", "because cash cards" or "because R* is the evil corporate boogey-man" crap. If you glitch, so be it. That's your choice and, personally, I won't judge you for it. Just stop trying to justify it and be honest with yourself about it. You aren't any kind of hero for doing it; neither are you if you don't. It's just a game. But if you are doing something you and everyone else knows is clearly not intended by the parameters and rules of the game itself, you are cheating. Simple as that. Just friggin admit it already and stop trying to convince yourself and others that it is something other than what it actually is.