... but (at least some of) the distros don't even bother to set up TrueType support in X!

I've had to set it up in every installation I've ever done, in both RedHat 6.X/7.X and SuSE 7.2.