I'm not so sure that's true. You also need to account for the fact that as technology get's more universal, more people use it. So the same amount of "core geeks" could be using technology, but the ratio of "core geeks" to ordinary users is decreasing.