Yes, this is true. I don't mean to say better software wouldn't have helped--I think OLPC was killed by a combination of factors. (Not least the early trajectory of its hype cycle.) But better software alone ... I don't think it would have materially changed the outcome in any way.