And come on, if searching for "google com", of course the "com" part will be considered.
Let's do a test, search for:
A. "bangkok net"
B. "bangkok org"
C. "bangkok com"
D. "bangkok nu"
The results clearly shows that this is a factor for a website with some age. I know that it's also about the inbound and outbound links, as well as meta data, but anyway. :P
Maybe Google are right and do not consider the TLD by now. But secondary, this IS clearly an important factor for all established websites.
I would disagree here.... By actually typing within the double quotes and mentioning tld next to the keyword, you are actually asking google to show the results relevant to these terms. This means they are going to retrieve based on these terms alone. Here even if you had dot within the term, it would show almost same results. Considering your example, let's take a look.
"bangkok org" About 36,100 results
"bangkok.org" About 36,200 results
"bangkok net" About 18,400 results
"bangkok.net" About 18,400 results
"bangkok com" About 4,68,000 results
"bangkok.com" About 4,68,000 results
"bangkok nu" About 14,600 results
"bangkok.nu" About 14,700 results
If you understand my point, they are not ranking because of their TLD. They are ranking because of their Anchor text and backlinks.
Let's see an example. BuyShoes.com , Buy.Shoes and BuyShoesOnline.com
They all can rank typically same way but making Buy.Shoes backlinks will be easier because it has relevant keyword to us. Also, if you have same natural backlinks/anchor text for BuyShoesOnline.com, it will rank the same way.
As long as I know, GTLDs and NTLDs are not even a ranking factor except CCTLDs where they play major role in showing country specific results.