does the game even has armor loot? i only saw weapons, the 2 abilities, buffs/ammunition dropping but no armor/suit parts.
and another thing, there is only one "super" per class (where you push up on the Dpad). sure there is lots of individual customisation for the suit but actual loot to earn? seems lacking
No, there is no armor loot. They wanted people's personalization options (how your javelin looks) separate from how your loadout options (how your javelin plays). You might be able to get new personlizations options thru playing the game, but it isn't normal armor in the sense that it is purely cosmetic only with no stats.
In total, there is two weapons + one support gear + six components + launcher + grenade for Ranger, same # for other javs altho the specifics differ. That's a total of 10 slots that impact your character's stats, compared to, for example, the eight that is present in Destiny. There is plenty of loot to earn, I think.