And (sort of) finally.... If you think about the additional processing and memory and storage needed on a router, there are a fair number of routers that are adequate for today's needs but will be out of their depth with the new requirements. A lot of upgrades and replacements would be needed... And again, who pays?