Perhaps people's minds just changed after seeing how the consoles are handled. Many thought dev focus would shift more than it has. I'll be the first to admit that I want too I impressed when they were first announced because of this.
Nothing wrong with changing your mind. Much healthier than making a thread like this based on a few opinions that apparently annoyed you enough to make a thread about 2 years later.