My biggest gripes with Star Wars Squadrons are the poor campaigns, or lack thereof, and ships tuned for competitive multiplayer only.
Editing to add, I just saw your user name, and at first assumed you created it just to reply here.
Battletech always seemed trapped in a 40k-esque lore vise of its own making, in such a deep focus on a specific slice of time that progressing the greater narrative forward seemed inconceivable.
But I guess that's tabletop-derived worlds and games in general.
Squadrons is a blast in VR but I wasn't the biggest fan of the feel of the flight model. Especially coming from combat in Elite:Dangerous with much nicer cockpits, etc.
I wanted to love it to death in VR because it looked so nice but the flight model was not my piece of cake.
The cockpit immersion was so good.