yes, but the main thing was the timing, IMHO.
Remember the days before flash video? Remember having to use quicktime and realplayer? Those days sucked.
YouTube democratized online video. The founders may have been at the right place at the right time with the right execution. However, do not discount the fact that YouTube's founders came from PayPal. I'll try to find the link later but in an interview one of the YouTube founders said being on the ground-floor at Paypal and watching them build the runway for the company to take-off inspired them because it made them believe it was possible.