Er, what on Earth is a Swordfish, satthukaraoke? I have been playing this game for months (and was in the beta prior to that, even) and I can't think of any unit with that name...unless you mean the UEF Broadsword T3 Gunship, or some unit from a mod...
I see your point, concerning SupCom gaining some 'casual player' attributes, and not focusing on pure hard-core gameplay, but I believe that you are looking at this the wrong way. While SupCom didn't deliver on every single promise made (some big ones, such as modding/developing tools being out near the initial release, DX10 patch, semi-regular additions of new units, and the multi-click system), it is very much a revolutionary game, and all of the core components (save modding, at this time) have been implemented...fighting on three separate fronts (land/sea/air, which many RTS games lack), intel/military overlays, an insane amount of units (240 at release...most games have trouble even implementing half that many after an expansion...), STRATEGIC ZOOM, which is the most revolutionary RTS idea since the minimap, in my opinion...and really freakin' huge maps!
This game has paved the road in the RTS landscape, and while it most certainly does not do everything perfectly, it has only been out for 5 months. Total Annihilation was never really considered complete until the release of some 50-something additional weekly units, and the famed expansion pack Core Contingency, which added 75 completely wild units, such as the Krogoth, rapid-fire plasma weapons, and underwater fusion reactors...
I think it is ludicrous to expect Supreme Commander to somehow be balanced at released, or even after several patches. When there are so many units, and such wide, open maps, almost anything can happen...it is also impractical to have one overpowered team (which was the Aeon before version 3251) and one underpowered team (probably Cybran, again, before version 3251).
Now, I understand desiring a bigger difference between factions, but we can only get there with official unit releases and new expansion packs/stand-alone. Being that you are a TA player, I am sure you know the main disappointment with the game (from critics, anyway) was the lack of diversity in units. Arm had a heavy tank, Core had a heavy tank; Arm had a torpedo bomber, Core had a torpedo bomber; but, with Core Contingency, Arm has a sniper bot...haha, Core cannot afford. Great success!