I agree to a certain extent (well minus the pretty good Linux knowledge). If your willing to learn somewhat (or at least willing to read and follow instructions) then the device can do alot. Most of the software isn't really made easy for the user, having the user have to add extras to their list of repositories is already a step to much for most people. But otherwise the device's hardware has gotten quite dated so it's no surprise it's slower when compared to the iPod Touch. If we were to compare the next Maemo device to the iPhone / iPod Touch it'd be more interesting. Though then you could argue that it's unfair for the iPod touch since the hardware might be in favor for the Maemo device.