That depends on the assault mech. The Thunderhawk, for example, gains enough in firepower that the XL engine is worth it.
What doesn't make sense are the 3050 mechs that got "upgraded" to XL engines while leaving single heatsinks- the Imp and Atlas being prime offenders. Especially since both of them were given new weapon loadouts that dramatically increased their heat production.
And that ties in with the Draconis Combine's insanely oversinked ASFs.
XL engines, ER energy weapons, and Double HS all have their re-intro dates spread out across the decade. The Atlas-K does solve the number one gripe of 3025 Atlas drivers: insufficient ranged firepower. Designers in-universe didn't just get a whole pile of new toys and the rules to use them one day, like it was LosTech Christmas or something.
One day the R&D guys come to the 'Mech design board with a new lighter engine, which nobody had field experience with to know it was an expensive deathtrap--all they saw was more room for weapons.
The prototype starts looking like a better AS7-RS (one that doesn't need to downgrade the other weapons) which in 3034 would have been pretty scary. Then the designers get their hands on ER lasers and the first reports start coming back on prototype Gauss rifles and anti-missile systems. Those get fast-tracked for the Atlas upgrade project because their utility is obvious.
Double heatsinks had been prototyped a decade earlier during the battle of Hoff (remember Freezers?) and that version hadn't exactly been revolutionary. Conventional wisdom was the Atlas chassis already had plenty of heat dissipation (which for 3025 is true, it's hard to overheat a D model if you show any kind of restraint) and any Kurita pilot who complained about the heat was going to be told he
lacks discipline.
DHS would have been a low priority (and judging from the spread of designs that are in TRO3050, the Fedcom had the edge in DHS development) compared to building the logistics pipeline for getting the new machines into the field. A lance of flawed assault 'Mechs is still better than a single machine with all the bugs worked out.
The fighters are harder to defend (since they all come out long after the AT2 design changes that eliminated the heat from thrust points rule), but it should be noted that they're all fairly simple upgrade kits. They swap the sinks in-place without tinkering with anything. Moving around a few tons here and there is a much bigger deal for a fighter than it is for a 'Mech. Aircraft don't have gyros and they're very sensitive to balance changes.
The current rules are really far too gentle on ASFs with regard to heat. They get babied on movement heat despite working their fusion reactors much harder than 'Mechs and their radiators magically work as efficiently in vacuum as they do in air. It's not so much that the Kurita fighter upgrades are oversinked as everything else
should be badly undersinked.
But the whole of aerotech desperately needs to be nuked from orbit and rebooted, designs and all. It has never been a good companion to BT and it's a terrible representation of space combat--either the realistic kind or the starwarsy action kind.