I don't think there should be 6000 threads about it and then also taking over off topic threads to spread the word. What can you do when there are 6000 memebers who think they have something off topic to add to the complaint.
I also don't believe they should let it go. The ending hurt their gaming experiance. it makes them not want to play... we don't complain cause it didn't hurt our gaming experience. No if something bothers you or makes you upset you should try to get explanations or changes. Thats how the world evolves. Nothing will ever be done if they just sit back and wish for better ending. As VM said "You want them to respect you? Demand it, Make them" Bioware disrespected them by promising ending that answered all their questions and ties up loose ends, and then delivering an ending that merely confused things more. I didn't like the endings, I didn't hate them... I literally felt nothing in the end except excitment about playing my other romance option. That doesn't feel worthy of complaint, and I try not to anyways unless I am already peevish,
Anywho... ( I ramble sorry) since no ending makes things worse for them, and nothing for us, and a new, better ending makes things better for them and gives us even more to enjoy I see the DLC ending as a win win for Bioware. There will be some that are still peeved but, there will be most who just feel like they were heard, everyone wants to be heard.