As pointed out by one of the users here, hardware isn't always the case. And comparing your performance to other games is of course a source you can use in argumentation wether or not the graphics-engine is crap or not.
I play Battlefield 3, Crysis 2, Skyrim on Med\High settings, and it runs smooth (40-60 fps). I can play SW:TOR on High settings, it runs smooth (60-90 fps), and instantly when I run into other players in groups, like in warzones and on fleets etc. my fps drops down to 5-10.
If three different type of cars have the same engine and weight, but one car runs 70% slower than the other cars, there is flaw in the design.
BioWare has taken critisism for making a crappy graphics-engine, and they stated that - "There is nothing wrong with the engine. The problem is your computer."
That tells me one thing: It's something can't fix, or aren't willing to do something about because it will involve a major tweak in the coding of the game.