An 8 year release process lines up with the release of touchscreen-enabled windows 7 and 8. Sure, they may have been investigating it before the windows release, but the choice to produce this hamfisted feature, rather than a touchscreen, still looks like a competitive reaction.
Many things take lots of time to develop, and lots of things never make it into an actual release.
EDIT: khaledtaha's comment above sounds even more plausible, give the strategy Apple currently appears to be pursuing.