All games should follow the rule of FF. Make the last battle look epic but make the boss weak.
I think a difficult endboss is a turnoff. Sure it makes you think you accomplished something but the cost of that is turning away lots of people who just wanted to finish the game and may be not good enough and will because of that never see the ending. Difficulty should be something optional in games.
I think that the Final Boss of FFXIII-2 was pretty epic and a bit challenging but not too much. So a good mix.
Oh, and to add to the embarrassing endbosses: Mirror's Edge.
If you demand respect or gratitude for your volunteer work, you're doing volunteering wrong.







