Don't ever make a thread expecting people to tell you what you want to hear. Yeah, you may get what you're looking for, but everyone will share their opinions. Not what you want to hear.
We all learn new things about our dogs every single day. It's a never ending process. Yes, everyone that has joined here has made an improvement. I know I'm 1,000,000x more knowledgeable about dogs now than I was before I joined. Wouldn't dare call myself an expert in any field, though. I've just increased my knowledge about them.