Well, tofu alone tastes like a bland mushy block of bean curd. It should be eaten with a strong sauce-type flavoring, such as soy sauce or chili oil or something like that. Or fish flakes. Age tofu (Ah-geh) is deep fried tofu. Nummy. And I've never heard of Qorn.
Well - you have likely had other tofu and not known it. Take the salad topping Bac-o's - It's not bacon, it's crunchy tofu flavored like bacon. But yes, tofu by itself is kinda gross. You have to give it the texture you want, sauce it up (it likes to suck in flavor) and use it like a tender meat that will fall apart with too much work, but is very forgiving of over/under cooking too!