After playing one of the best game experiences ever, the complete lack of vision shown by the "endings" pretty much soured the taste of the whole series and made it feel like the creators were up against a deadline, and just picked random endings off a board.
To answer the original poster's question, I didn't hate the game, I was just terribly disappointed by the final 30 minutes.
They should have went with something along the lines of this:
Changes to Mass Effect 3 ending to make it more validating.
Upon arriving at the final dias in the Citadel, if you saved the Quarians and the Geth, Admiral Koris also makes it to the final room, she is also very damaged, and has a ripped suit. In the final room, you have Admiral Anderson, The Illusive Man, and Admiral Koris. The Illusive Man is not indoctrinated (That was such a cop out for his character), he had entirely too much will to be indoctrinated. The Leviathan VI shows up here rather than at the top, and the little kid VI explains the three choices.
The Illusive Man pushes for taking control of the Reapers, but using them to protect Humans, as it is the only way to ensure Humanity's survival. Admiral Anderson pushes for destroying the reapers, as it is the only way to ensure everyone's survival. Admiral Koris pushes for integration, after seeing the selflessness of Legion's sacrifice and her people's horrible treatment of the Geth, she feels solving the eternal struggle between synthetics and organics is the only way to ensure everyone's survival.
At this point Shepard is the deciding vote, and you have to choose which path to follow. Once you decide the path, you have to decide whether to do it yourself (Someone else might not get it right...), or allow the other advocate to Sacrifice themself.
After deciding, Shepard radios the Normandy for an evac, and the 3 not chosen characters return to the Normandy and escape through the relay just like the current ending.
If Shepard chooses to sacrifice himself/herself, you have a touching scene with your love interest, before the Normandy flies away.
If you let the Illusive Man take control of the reapers, he uses them to take control of the universe for Humans, and the reign is not very nice, and Humans become the overlords of the galaxy. If you don't choose him, he is taken into custody on the Normandy. If Shepard takes control of the reapers, they are used based on your paragon or rogue rating to help some or all races, and the universe prospers, but Shepard dies.
If you let Anderson destroy the reapers, he dies in the explosion, the reapers die, the Geth die, EVI dies, and everyone has to rebuild without synthetic assistance. If Shepard destroys the reapers, he/she survives, but the rest is the same as letting Anderson kill the reapers.
If you let Admiral Koris perform integration, everyone survives, Reapers become sentient and help rebuild the galaxy, but Admiral Koris dies. If Shepard performs integration he/she dies and all the rest is the same.
This allows for Shepard's adventures to continue in Mass Effect 4, and makes your choices throughout the game to actually matter.