I think it's a tool that shouldn't be applied to every project. Obviously someone like Amazon wouldn't (and shouldn't) be able to use the same template for both their mobile and desktop sites, but smaller sites most definitely benefit from keeping everything together.