Another piont of view: I am buying domains based on its OVT score. The only reason why I should check if is it a trademark or not would be to protect MYSELVES from loosing the domain in a WIPO. There is no law saying "you have to check TM database before you register any domain" - it even can not be, as internet is global (so is .com domain) and there is hundreds of TM databases (every country in the world has probably at least one). So it is actually even impossible to do that.
The only way for me how to acknowledge the domain is breaking a trade mark would be, if someone inform me about that fact. Unfortunately if I got any such information via email, it has been mistakenly deleted by my spam-filter. And as the ESSENCE of BAD FAITH is INTENTION, which can not be proved in this case, I can not be liable for it. That means, I am using all domains BONA FIDE.
Yes I am no lawyer, this is just what my common sense tells me.
I can tell you, there are billions of people out there (yes, there are REAL countries accross the ocean too, not only terrorists living there), which never heard of names like Starbucks, Bed bath and beyond, Sears, Walmart, Capital One and thousands others.
But people like Stocdoctor, DaddyHalbucks and possible others will never be getting that anyway...