(THIS TOPIC WILL PROBABLY HAVE SPOILERS. YOU'VE BEEN WARNED)
I gotta say that Bioware might have unfucked the worst debacle and disappointment in recent gaming memory. The original endings were a pile of dogshit that basically answered nothing and was seen as a slap in the face to Mass Effect fans. I've honestly never seen this amount of backlash against a developer. People (including myself) were pissed. This wasn't just nerd rage and fanboys running amok, but justified anger and feelings of betrayal. I'd go so far to say that Bioware was in SERIOUS trouble with the gaming community as a whole. Bioware was in serious danger (and frankly still is) of gamers voting "No Confidence" with their wallets and not purchasing any new IP's they put out. There was a serious damage of trust between Bioware and their customers who legitimately felt like they were scammed. For fuck's sake, they even dragged poor Buzz Aldrin's good name through the mud where he implies that the whole saga was a old man recounting stories to his grandson.
I'm happy to report that all is (mostly) well with Mass Effect 3's endings. Even though I have a sneaking suspicion that thwey might of cribbed off Deus Ex (the first one) for the Control and Synthesis endings. I'm also happy to mention that you can now tell Starchild to basically go fuck himself. It doesn't turn out very well frankly, but at least you have that option.
Bioware is now forgiven. They listened to the fans and gave us what we wanted. Closure.