And what's wrong with that for someone who is starting out with programming as a hobby? Read what I said again, I didn't say 'Never touch SICP', they can always pick up SICP after they've done some of the more gratifying and fun tutorials and found out that they like it.