By excluding unapproved apps, Apple has created a wall around their computing platform. For some this seems like a bad idea, for others it takes a lot of the pain out of computers.