As an operator of large wireless networks I prefer to purchase licensed spectrum over using shared bands every single time. It's hard to overstate how much more reliable and performant the network can be when there is some assurance you won't be interfered with.
I would concur, but there are not many non-licensed bands. So all sorts of traffic is more congested in those. If there were more unlicensed bands I think it would probably improve those use cases.