I can definitely see that point and I agree. The libraries, frameworks, and platforms are not necessarily an evil in and of themselves, but rather how they are used. I have an awful hard time trusting any code I don't understand, mainly due to my own incompetency in the field.

I'm just anti-wastefulness in all things. Take for instance the perceived need to buy a new thing when an existing thing doesn't work. It's the reaction most people have nowadays, not to repair it or even attempt to find the cause. I just spent a few minutes cleaning the battery contacts in my thermometer/clock thingy. Works fine now again, it was just grubby. I'm betting most people would have relegated it to the junk bin already.