Coming from the other side of the fence as a developer and business owner and not an SEO person, I find that this is a great resource channel to discuss ideas. I will ask questions at time that will be basic, sometimes because I see different view on here or have a answer from the external SEO company we use. I like to know why something is done, not just that its is done. There are many responses I scan on here to find that information, and if I cannot find it I ask. Having spent many years on cutting edge software, I am used to asking questions in forums and just getting silence, it is refreshing in here to see prompt answers, support (thumbs up and good answer icons) and discussion on various topics.
The title of this discussion prompts me to say: 'The only wrong question is the one not asked .When you assume you know the answer to every problem then you become the problem.'