Prevalence of sloppy markup practices
New kinds of browsers: Digital TVs, handhelds, phones and cars
Pressure to subset HTML for simple clients
Pressure to extend HTML for richer clients
Combining HTML with other tag sets: Math, Vector Graphics, E-commerce, Metadata, ...