A common response to hearing discussions such as this is to be dismissive – “It’s just geeks being clever. We need to adopt a user-focused approach to development, and we must deploy formal user needs analysis. And we should be dispassionate about the services we’re developing – so the ‘cool’ word is banned! ”
Although there is a need to take a user-focused approach to development, I would argue that there’s also a need to encourage a ‘cool’ approach to development, especially at a time of rapid technological development that we are currently seeing.
I think encouraging “cool” stuff is useful as well! As Brian Kelly points out, balanacing “coolness” with user-centered focus, an eye toward technology trends and user adoption of technologies can be a good combination for developing services.