You have to buy new character classes with premium currency, and they're not what I would call "micro" transactions. Technically I guess you could earn them through play, but you'd have to willing to grind a lot.
i guess in order to make this kind of game you have to be a parasite at heart. the ever increasing assholery drove me away from destiny eventually haha
the community for that game was wild too, always defending yet another shameless money grab
The grind isn’t all that heavy for characters, you get a second one almost immediately and can get more just by reading where their parts drop. It’s faster than Warframe even