I believe that web-technologies can be used in very good ways, since they are very powerful and quite flexible, but this leaves room also for them being used in bad ways.
Recently, in the last years, there was a big turmoil! I would say that some "innovations" are breaking the previous ways: I refer to web-sockets(breaks HTTP), single-page applications (breaks previous ways of navigations and linking and in some cases search-engines interfacing is worse), compiling (bigger code?, and what about caching/fetching?, developer work-flow and tooling) ... these (and others) are taking the web back to desktop or more classical paradigms (I would say the web did help in having new ways of looking at software design).
I would say that choosing to use something without proper considerations could be worsening.