Well, BioWare is putting out a free ending "patch" this summer for ME3. I doubt they'll actually change the ending itself, just add in some additional details to explain some things better.
So while the ending will still suck, maybe with the ending patch, it will suck a little less.
--
http://i848.photobucket.com/albums/ab48/Leonhart4/Squall.jpg