Use what you want, if that's good enough for you great.
I've used many perfect custom roms both mine and others, and also ones with bugs.
The stock roms always have some bugs themselves (the HTC/Sprint programmers aren't Gods hence new stock releases) or at least shortcomings.
They always come with extra stuff that you won't use and takes up space, also many inferior settings and outdated programs, if it's good enough for you Great, but it's not good enough for me...... I have a great BUG-Free Rom right now that kicks the Stock Roms butt.