If google push too hard, someone will make a "youtube mirror" - ie. a complete copy of youtube at a different domain.
The actual data could be hosted p2p across all the users devices, and any missing data retrieved one-time-only from real youtube servers.