As an RTS fan, I'm surprised you compare it to Generals and Starcraft instead of the obvious inspiration: SupCom. BAR is basically Total Annihilation and Supreme Commander reincarnated. I think even the devs call it a clone or derivative.
I had skimmed the video from my phone, and I still didn't have the chance to look at it in detail, so apologies if I misled anyone! I still long for a successor to RA2 and C&C Generals, that is also probably skewing my perception heavily :)
BA/Spring still has tournaments too, and predates SupCom1 (though Spring was of course following the promotional materials released for it, the Supreme Strait map was already in it before the name of Seton's Clutch that it's based on was even known), and BAR(/Recoil) used to stand for Balanced Annihilation Reloaded.
Some aspects vaguely look like C&C Generals, and some like Starcraft, if I'm understanding stuff from the video correctly. Thanks for sharing!