You havent even seen one yet. You're just being toxic over some pictures. I will say it again calm down.
I don't remember seeing TD pictures and being more impressed seeing them in person though? And these are the ones that are given in particular to TDs to show off the best of the best of their batch. Watches you get tend to get worse than the promotional photos. So I disagree, this is literally what they have to offer.