I appears to me that the currently evolving operating systems are designed for older guys who have trouble making big leaps from a technology perspective.
It is difficult for me to see that the current thread of development will attract a hoard of younger players into the hobby.
I agree in principal with the 'dead rail' comment. While it is not an end all solution, it would help in some areas.