First rule always assume your clients don't know anything about web dev.
A web hosting service provider should assume his clients don't know anything about website development? The same client should be assumed to be aware of his/her need of the web hosting companies services? Misconception, my friend.
Its alright for customers to ask questions related to the services been rendered, or problems with the services been rendered, or anything relative. But it shouldn't be expected of the service provider to educate the customers on website development.
Some questions that you would never ask your mobile phone provider.
1. I have deleted my sms, how do I undelete them.
2. I have bought a sim card, how do I use it without a phone.
3. I would like to know if I can use just my sim card to receive calls without buying a phone, because a phone is expensive.
4. I want to know, how to use my phone, because the manual is too complicated for me to understand or I don't have time to read the manual.
My point is simply, they are service providers, and their support is isolated to the services they provide, and the same applies to web hosting companies. They should provide support to their services and nothing more. Web development, Script debugging etc, should be treated differently.