Being a regular on a popular television series is often an interesting double-edged sword for actors. On the one hand, it tends to be extremely lucrative in a profession where being unemployed is much more common that actually having a regular gig.
I believe the best thing we can do for ourselves is focus on our daily lifestyles. If you were to focus solely on making each day productive and fulfilled, you would probably have the best year of your life.
Through Barney, through the extra-curricular work he did while playing him for nine seasons, and through the work he's done since, NPH has made a name for himself that many formerly typecast TV stars would envy: his own.