content: Bootstrap has helped with bribging responsive designs to mobile but there is a lot of hate for it too because sites start to look generic. I do agree that designers design very often for themselves and not the end user. Google has all there services so they have moved from web site to web service. fB ... I'd still say the majority of their user interaction is still a website, but they do have a decent t web app so they can easily go both ways.