Not to be a grumpy old man, but I will say, my known original definition of Web 3.0 was the Semantic Web [1] but I have no idea if that definition came before the one in TFA about those selling javascript webpage controls marketing their latest spinner product spinning it as web 3.0 > web 2.0.