Actually, ccTLD might be a VERY GOOD thing: if I buy something from a ".com" website, it can be from anywhere in the world... and I would have no recourse in case of scam.
On the other side: if I buy something from my own country, I know that the law will protect me because the TLD tell me that the vendor has at least a company in my country, subject to my country laws