Not directed at me, but I can jump in. Yes. I had zero problems with the ending.
I had the common nitpicks (where did Starkid come from, why is Joker running away, although I attributed Joker running away to me killing EDI and him trying to save her), but I got my big boom, my galaxy-saving, Reaper-slaying blast. My Shepard died a hero and saved the galaxy from the oppression of genocidal robots.
I wasn't bothered by Starkid's assertions for the necessity of the Reapers, because I viewed it as the rantings, self-justifications of a mass murderer. I didn't want to argue with him, because I was just looking for the "KILL ALL THE REAPERS" button. I saved the Geth, but was more than willing to kill them and the Reapers. So, no, I got the conclusion I was looking for and was satisfied.
P.S. Marketing people are paid to turn negatives into positives. Also, the quote they pulled is objectively true; they just happen to omit the context ;)