I like the author's honesty; he seems to hate decision-free computing but acknowledges that it's what most people prefer.<p>If his main objection is that (like everyone's saying) abstractions are sad because they make tinkering harder, then I'm with him.  But the question is whether abstractions and tinkering are mutually exclusive.  The examples I've seen seem to suggest that they are.  But it would be a shame if that were true, because I think both are very important.