LOL, although the ending truly sucked I think this is a bit overboard, if you look at their community forums they are absolutely being flooded with complaints, it's a bit shamefull for a company like Bioware to end it like this, I saw a couple of quotes on the net from the project lead I am affraid that guy has to go in a safehouse once people find those links.Check this out. Fans raging...
https://www.gamepur.com/news/7426-fan...-3-ending.html