If that's the case, I'd have no problem buying a Thai made trump. Being a Triumph only plant, they have the opportunity to handle their own quality control, and I don't care who you ask, just because you're a Brit doesn't mean you can build a bike ANY better than anyone else.
So I say...quit your whining. If you have a pre '07, who cares...you don't even have to worry about it. If someone else is getting a '07...who cares...your bike is NO better than theirs.