Currently /me don't bother switching to wifi in public places bcz LTE provides enough bw for my humble needs.
On the other hand, when I am traveling, I have to use wi-fi, even
when it's dodgy, because my provider's GSM roaming requires one to
sacrifice their grandmother (and no, that 30GB/month plan does not
include roaming). Luckily, the hotels I tend to stay at have had
great wi-fi, probably explained by how much they cost to stay at
:-).
And when the next phone will be released with 4k 120fps camera and 4k display there will be a lot of people (not only kids) who will use it and abuse it all the time for gaming, streaming ,etc.
It's not about competition with WiFi, it's just a new thing that is coming. But 5G will take away it's share of fixed users for sure.
When first iphone was released it was pretty much useless toy because all apps were bound to Internet and cell networks were you know where at that time with public WiFi only starting to take off. But now we can't live without services which are novadays considered as basic and then were fancy technology break-outs for geeks.