The problem is distribution. Not many people outside the technical/hacker community are even aware what Linux is, let alone Ubuntu. They need to have more hardware partners that aggressively sell ultracheap laptops/machines. Furthermore these partners need more low entry sales channels like radio shack, walmart, target, or even CVS where more middle class consumers have access to these machines.