Don't you think it's a cool way to learn and earn at the same time?
That's great actually! Sharing your knowledge and earning at the same time, I agree with your statement that sometimes you'll learn a lot and have a better understanding on getting a position in trading, sometimes it's not bad to hear other people's insight as you might give you more information and might expand your perspective regarding the market but sometimes you'll encounter useless information and insight but no matter what, you'll still get more ideas in the community that's why there's also a good way to share your strategy and insight and also let them criticize (constructive criticism) your idea.