Whether Titans should be nerfed or not I do not know, but when I encountered these two humongous ships, a (Minmatar) Ragnarok and an (Amarr) Avatar yesterday, I was duly impressed.. Enjoy the view!
And, see that little ship under the Avatar..? It's a carrier, a Thanatos. Looks tiny when compared to the Titans, does it not?