I get like 15-50 mbps down on my iPhone 16 when I'm on 5g... and that's enough to stream music, youtube, use as a hotspot, etc.
sometimes if I'm lucky i'll get much higher speeds but I guess being in a city with 100s of thousands of other people within a few miles of me means I have to do with like 40 mbps