I don’t get your point. Different weapon mechanics does not make armor and speed irrelevant. And there are lot of other unit stats that could be changed if you wanted to differentiate the races.
They would be vastly different now because they are being played with HW2 mechanics and races.
HW1 units have already been changed: Corvettes have better stats but behave like HW2 corvettes, assault frigates are now strong against fighters instead of frigates, fighters don’t use formations in combat, frigates are made of paper, cruisers are stronger etc.
The HW1 races have already been updated to HW2 standards in many ways.
If HW1 and HW2 multiplayer was completely separate the symmetric races wouldn’t matter, but it is very clear that they are porting HW1 units to HW2 gameplay and not the other way around.
With the above in mind it is very archaic to keep the symmetrical race design. How does having two identical races benefit the game? Wouldn’t it be a lot more interesting if the choice between Kushan and Taiidan actually mattered? Does anyone really feel that HW2’s more diverse race design makes the game worse?
And no, I don’t want some badly balanced mod that 5 people play to fix this. I would much rather see it as a properly balanced addition to the HWR multiplayer mode.