No TLD is greater than other unless you are using a specific TLD for your branding purpose. I can use WowBlog.com the same way you can use Wow.blog for your branding purpose.
But saying a Keyword TLD is given more importance than other TLD is just a myth. We are not Google insiders but we usually believe what they are saying. When they say there is a penguin update, we see our sites getting heart attack and they go down in search results. Did they lie? nope. When they say there is Panda update, we see our sites getting lower ranked and only high quality sites are displayed in Serps. I don't think they are lying about TLD thing.
You can choose whatever TLD you want. It is not giving a special treatment to rank you higher.
If you think Travel.Agency has better chance than Travel.biz, then it's wrong. Because if you don't do your SEO for Travel.Agency and if I do good SEO for Travel.biz, my site would rank higher than yours. This is just vise versa. It all depends on your SEO and not on TLD.
When it comes to the user perception, it usually depends which place your website is ranking. The first spot gets around 33% of clicks, while the second spot gets 17% and then 8% for third spot.