MP3’s took off when the average user bandwidth had advanced to the point where you could download (or stream) a 3MB file in some “reasonable” amount of time.
And video has taken off for the same reason, as the same bandwidth cross-over has happened for video data types. And more widespread use of HD video is coming soon.
Access bandwidth continues to advance: what data type is next?