Triumph is as good as any server, you get out what you put in. The people complaining wants specific TF's served to them on a silver platter.
There's quality people here, a pretty astounding amount actually. It's good stuff.
Guess this is appropriate for Triumph
http://improveverywhere.com/2010/01/04/no-pants-subway-ride-2010-details-for-new-york/.
Several more videos of the sort on that page from previous years.
Anyways, might as well say hi in this post.
Hi, I'm playing on Triumph since, oh, four months or so. Catch me @swedishchef. I'm usually on blueside (CZM, ZYZ) and occasionally redside (Stuntwaffle).
tl;dr
Good people, good server. You get out what you put in. Also, pants == no.