iOS has a BSD core, WebOS has a Linux kernel, Android is (somewhat) based on Linux... all of them have more games than the N900. Being Linux based doesn't exactly mean a lack of games. Accepting that shouldn't be the norm.