I am running an Intel i7 2600K, 2x GTX 580s, and a bunch of ram,
I am running a Core 2 Duo 2.66Ghz, an ATI 2600XT/256mb, 4gb of ram, and Win XP / DX9.
I for one, am happy that the cross-development between PC & X360 has kept the minimum system requirements for PC games from growing explosively over the last couple years. It's allowed me to play some really great games.
DA2 svcking has nothing to do with it being developed for multiple platforms. All the main complaints I've seen (re-used locations, little exploration, boring locations, etc) seem to all track back to the game being rushed out in a year.
---------
re: DX11.... a game & engine that's been in development for years before DX11 even existed, has low odds of being developed for that API. (Heck, according to the Steam Hardware Survey, only 5.6% of users had a DX11 system as of May 2010. Less than a year ago. Yeah, companies were rushing to spend budget on supporting that.)
Yeah, it's more common for people to have DX11 capable systems now. But again.... that'll matter more for games that have more recent development schedules.