This is my take from this as well. I doubt that the developer in this story is literally thinking "these tools make it impossible for me to progress", I'm sure they're aware there's some way past whatever roadblock is there. So I'm not really sure what the complaint is about. Is the developer supposed to say "boo hoo I'm so stupid I'm stuck and don't know how to unstuck"? Does it make the situation any better if they blame themselves instead of the tools?