Lol what? Destiny 2 has massive problems but microtransactions are not on that list at all.
Destiny 2 the only things you can get with money are pure cosmetic. You can get the following
Ornaments/shaders - make your guns/armor pretty colors no other function.
Ships - literally just something you look at during load screen, that's it.
Emotes - just so you can do some stupid little dance/wave/whatever at people (like one example from Destiny 1 is a thriller dance emote)
Sparrows - only thing possibly, you use them in game but not in any PvP scenario, they have no guns, they may have slightly different stats but it is like 2% faster or things like that.
edit: almost forget this last one, their is a special armor set that is in these, but the armor has the exact same stats as like 4 other sets so unless you like the look their is no issue.
And you can get all this for free, once you hit Level 20 (which is literally just beat the main story, if you didn't already reach Level 20, it will auto level you to 20 upon completion) you then can level up and each time you do you earn one of those packages that contains those items. They also buff your XP gains for your first 3 levels per character (3 characters max) each week.
You want a rant about what is actually wrong with Destiny 2?![]()