I finished it last week, and all the furour about the ending is indeed warranted. It is absolutely terrible, and pretty mind-boggling that BioWare thought to end a trilogy this way.
Still a good game, though, I rate it 8/10 without ending and 7/10 with the ending as it is now.