Let us not overlook the fact that a semantic HTML web site is inherently accessible by default. When we bend the web to our will, we break that. So we have a responsibility to correct it. Sure the new technologies are neat, but the end result is usually garbage. This all requires some next-level narcissism that our goals and priorities as developers are far more important than that of the audience we’re theoretically building software to serve.
Whenever a new social network launches, I compare it against my post about the 4 parts to finding our way out of the mess with social networks. Checking off just 1 or 2 of the 4 parts isn’t going to cut it.