Let me start by apologizing. The demo? Ya, it is way way WAYYYYY more buggy than anything ANYONE should ever release, much less a demo.
A demo is supposed to be a DEMONSTRATION of the game. In some ways, for you without buggy demos, it sort of is, but it's just impossible to convey the depth of breadth of a game that has anywhere from 40-50 hours (main quest line play) to 2-300 hours (for completionist) in it at launch. It's like saying you hate baseball after the 1st pitch in the top of the 1st inning.
That was EXACTLY why we argued EA in favor of not having the demo. It's also exactly why I was wrong, and EA was right. Yes there are people that were on the fence who now will not buy it, there were people who weren't buying it anyway, who still aren't, but the massive awareness and the insane amount of 'had no idea about this game, now it's a day 1 buy" and "Was on the fence but am now sold" posts mean EA hit this one perfectly in INTENT.
The demo has been a God send, especially when I realize even in this thread, how many people became aware because of the demo.