I've inadvertently set out to answer the following question:
Is it possible to become a better developer just by reading SoftwareEngineering@StackExchange?
If I somehow managed to insult you with my comments I apologize.