"That said, I won't put anything on my Subaru if it has a TRD logo. I think it would look out of place"
So you have no problem driving a car designed by Toyota and has a big "TOYOTA" right on the top of the engine, but you have a problem putting "Toyota Racing Development" parts on the same car?
OK- Got it!