Since microtransactions were cut off mere hours after it launched (and haven't come back as far as I know), it hasn't made a difference.
Those complaining about it making a difference on GTA Online are just trying to find something to complain about.
Avatar by Spazaz Man
"Come on, get up. You can do better than that."