Fair point, but I think it is somewhat orthogonal to the discussion. I don't imagine Cisco cares which DOM spec is used in rendering the application layer bytes of the packets it routes.
The browser is the only part of the web-access stack where the user has any choice. I suppose they can choose the ISP as well but that effectively only changes access speed, possibly.