I don't know about the later generations, but 100% agree with you regarding the first-gen. The click pad and keyboard are atrocious. I finally disabled all the additional [dis]functionality of the click pad to make it a track pad, it's somewhat tolerable. I'm waiting for the day the keyboard breaks so I can remote into this machine and never physically interact with it again. I should have purchased an Air.