Going to propose solutions instead of whining about the problem. Sorry about bogging the forums down with the orb generation issue, but I just wanted to give my feedback.
My first solution is to make the orb gen mods per ammo type instead of element. As in primary orb generation mod costs 2/1 energy, special and heavy cost 1 energy.
Another idea is to have Raid armor or armor from difficult content like GMs with intrinsic orb gen, like how the iron banner armor has perks built in. This would also push people to play more aspirational content more frequently.
This issue issue seems to be with orb gen being tied to elements, which is a pain in the -blam!-. Elements have always had their own "mod identities". Solar is about healing or dealing damage, void is about preventing damage or debuffing enemies, arc is about buffing yourself or your weapons. These mods feel like they dilute those identities because they don't add anything to them.
If we really want to lean into these identities, we could have it so that the "orb of power" mods lean into the elemental identities.
"Getting multikills with void weapons generates orbs of power. Picking up orbs makes you invisible for a short duration" (1-2 sec).
"Getting multikills with arc weapons generates orbs of power. Picking up orbs of power significantly increases weapon handling for a short duration"
"Getting multikills with solar weapons generates orbs of power. Picking up orbs of power gives an increase to weapon damage for a short duration" (3-4 sec, does not stack with well of radiance etc)
Give the mods a reason to exist beyond freeing up a perk slot on weapons, which I'm sure is a technical change we will see the benefits of later down the line, but if we've learned anything from the Destiny 2 community, it's that long term benefits at the cost of short term pain isn't something the community likes very much.
That's all I have to say. Now I wait for the comments to tell me exactly why my ideas are terrible and that Bungie should sell the Destiny IP to a -blam!- royal family.