Paid streaming, sure - you get the nice bitrate.
Free streaming (or Netflix bottom tier) vs Free Broadcast? Broadcast wins hands down in quality
I’ve seen silky smooth 60fps 720p streams coming over the air, compared to what I was getting with Netflix through cable.
HD piracy on demand is not that easy. Even popcorn time at its peak would suffer buffering if the media wasn’t popular enough