This is why people should play both sides.
Pyro spec is fine as it is and with the new update with the flamers too. Hell it became buffed.
Pyro is for Area of denial and giving marines breather just in case you dont have a front FOB. Or if you want to clear stickies which always helps 100% all of the time.
Rav charges at you with its pounce? It better be prepared to get RPGed in front of your green flames or get a barrage of rifle bullets after it charged you.
My problem here is that marines should always play as a team. Specs should not be able to 1v1 against a xeno. Marines should learn to stay together.
The GL has transitioned to being a killer weapon instead of a support weapon that stuns xenos and other marines would finish them off.
The HPR has transitioned into being a primary instead of a support weapon in where you need to bring portable barricades.
I do think thats bad game design if you make everyone an individual instead of being co dependent to each other. Marines should be ALWAYS working with each other and not unga.