Innovation is overrated

You'd think that an internet company and ISP has "innovation" written all over the business. But boy, do those two clips remind me of some meetings! :-)

[youtube=http://www.youtube.com/watch?v=OORnMYoWX9c&hl=en]

[youtube=http://www.youtube.com/watch?v=ku4Ugw0lQ4Q&hl=en]