Well, I do because I paid full price at launch expecting a full, working game.
I mean, where would you draw the line? Suppose you bought a burger, and it turned out to be still frozen - would you be happy to maybe get a cooked burger some time next week? After all, cooking a burger is gruelling work and the chef needs a holiday. Probably not - you'd be demanding a properly cooked burger right now, or demand your money back... but why? How come $50 spent on a game doesn't matter, but $5 spent on a burger does?
Not really the most valid comparison, but the principle I agree with.
I pre-ordered this game months ago only to get to play it for a total of two hours, most of which was simply changing settings and user.cfgs to try to get the game to play well enough on PC that it would be acceptable.
I was not able to get this to happen, and so a game I ordered a long time ago, finally downloaded and installed, I have not been able to play at all as I refuse to play it in the state that it is.
Meanwhile, you have people who are now already on their second playthrough, without any issues, and I'm sitting here with it installed and I can't play it.
2 weeks post release IS a while to patch a game with as many problems as this one has (for PC at least). I understand completely that there is no sense in just releasing a patch that could potentially create other problems, and I also realize its not just about throwing something out there as there are more than a few hoops to jump through.
That being said, on PC in particular there are certain issues that are insane to have not been patched yet.. they easily could have released a patch BY NOW for these issues (Auto attack toggle, walk/run toggle to name just two that should not be in the game still by now)
But clearly there are some white-knights in this thread who are jumping to the defense of Bioware, so I doubt this post will fall on reasonable ears.