There's also
the SecuROM thing, which, if true, may be a direct violation of a court order.
As for the game, Game Informer seem to have summed it up best:
On all platforms, Dragon Age II caters to an audience that didn’t connect with Origins, while alienating those who did. This may result in a better console experience, but considering that Dragon Age: Origins was a love letter to old-school PC RPGs, BioWare’s neglect of the sequel’s PC release is tragic. I appreciate the technical refinements, but improving the polish doesn’t do much good when the basics still need work.