You're using a Reddit user as your source. It's not happening.
Who's using a file found in the game as his source...
Servers aren't free, GTA may have made $1 Billion so far but with the amount they're planning for GTA online, they'd be bleeding money if they didn't have some funds coming in.
Microtransactions + Free content is much better than paid DLC and no microtransactions. Use your head.