first of all i am not a hippie, i have a crew cut and i vote for the conservative party, the us equivalent would be republican
and yes i have seen a cat converter prior to installation, you are not supposed to be able to see through, what you are looking at is a ceramic substrate covered with platinum and other rare earth metals
any exhaust fitting will cause back pressure (muffler, cat resonator, fart cans etc) the few inches of back pressure caused by a cat will cost you about 1-3 hp in your tdi,
big deal,
the loss for a large truck is probably more but again very little in the grand scheme of things
here is a challenge to you, dyno your car with the cat off and then dyno with it on, you may be surprised to see virtually no loss in power, unless 1-3 hp makes you loose sleep at night