In reply to Steve Grant.

This is so spot on and thank god im not the only one with that kind of mindset. I dont get the idea WP being a 'builder' because it causes even more problems. Ive been developing custom themes for 8 years or so and ive never had the need froms clients to edit the sites and add banners.
Thanks Steve!