Well, if X-crate 360 and Pony Station 3 have bad ports - that just means that devs are working in the direction of next gen consoles, while PC is considered as one big platform and the game runs poorly on all of them.
Again small comparison to rub it in even deeper:
- in DA:O you had the skill/item/action bar as long as your screen can handle. DA:I - 8 slots, sorry counting potions - 11.
- In DA:O we had great Tactics menu, and with nexus mod you could tweak it so good that in most fights you you can just sit back and watch the show, while ( again, most likely, thanks to consoles) we all (console-players included) can't even properly set a target for AI to attack or at least force them not run in to the middle of the fight and die immediately!
- DA:O - you have as much healing as you've bothered to craft. DA:I - Limited potions. The great console legacy we all have to endure (no really, it's an RPG, not slasher! It should've been: "you got what you've earned" not "you got what you've been given").
- DA:O - tons of various spells, skills, passives and all (that you can just set to "auto-cast when needed") as well as 2 specializations. DA:I - overly-simplified pitifully small amount of spells and all compared to previous games.
- DA:O - you can control character level ups if not 100% then at least most of it's aspects. DA:I - attributes are just parts of the skills/passives, that devs thought you should have.
We all suffer from game being poorly made... So let's just all blame EA for being EA as they are now. No really, I'll even give an example: old NFS series was one of the best racing series ever (even NFS: High Stakes still looks OK), until the EA as we know it now came and screwed everything with NFS Pro Steet... Not mentioning the soundtrack you get in the recent games - no drive, boring/annoying themes. Just compare the soundtrack of recent NFS games to NFS: Hot Pursuit 2 OST. And since the BioWare is part of the neo-EA, just blame EA, and hope that BioWare will fix everything with time.