>Don't really see the issue. Is having just few TLDs (com/net/org) somehow better?
One way it (may) arguably be better is that there are fewer avenues for impersonation or abuse. Ten years ago, bestbuy (or, insert your own small brand here) would buy bestbuy.com, bestbuy.net, bestbuy.org, bastbuy.com, etc to make sure malicious actors couldn't commit any tomfoolery against their customers, devalue their brand, etc.
Adding more gTLDs, as we see with examples elsewhere on this thread, means some companies now feel the need to spend hundreds of thousands more buying up gTLDs lest someone sets up cars.bestbuy, shoes.bestbuy, a malicious login.bestbuy, etc.
In a perfect world without any abuse, I think more gTLDs would be desirable. As a small business owner who has felt pressured to buy up several similar-sounding domains after others caused mischief with them... I'm less sure.