I think, it can make total sense to never cold call from early position, or if you do it,
maybe you should actually protect your range by also cold calling hands like AA or KK at least a fraction of the time. However when it gets to late position, there is a lot of value in having position postflop, and there are also less people left to squeeze. So never cold calling on BTN is almost certainly a leak.
There is also a difference between tournaments and cash games. Most tournaments have antes, and good players often use a very small open size like 2,2BB in the mid and late stages. Yesterday I watched a live transmission of a final table from a PokerStars SCOOP event, and it was noticeable, that people did a decent amount of cold calling from small blind seat. And I think, this is simply because, they are getting such a good price, if big blind fold.
For tournament players watching these streams is actually a great way to pick up on GTO strategy, because presumably people making it to the final 9-12 in a 5.000$ event are mostly good players. So if they do something, they usually have a reason for it, and small stakes fish like us can learn from them