Eh, not all final bosses are let downs. A lot of it has to do with what the most enjoyable thing about the game is up to that point. If it's plot, then the final boss really can't avoid being a let down.
--
Ace Detective in Sir Chris' Police
http://img192.imageshack.us/img192/5205/bananase.png