It wasn't just this forum, its the entire internet, everyone was screaming wait till watch dogs that will bring 3rd parties back, and that was before they announced actually adding gamepad features, which I would think should get people excited for the game again. I know the whole 3rd party situation I was there all the way through n64 and GC, things were bleak then but they look rosy compared to now.