I agree with this point of view, but with the contrary too: luckiest members may have a lot of free time to learn, but many others have more responsibilities and less time; if you focus on making money, and you succeed, you will have more time and freedom to learn if that is your aim.
Many members who registered ten years ago are now millionaires: many quitted because that was their aim; many others keep learning and building, now full time. They are the real Bitcoin Core to me.
Of course, if you are newbie, there is little you can contribute, so you should focus on learning, but there will always be someone who knows less than you, some topic you can help with, and pretty soon there will be something you can do to make little money. It could be coding if you master any programming language, translating or simply posting on social media if you are active there. So the moral for me would be: try to learn, make money and be supportive at the same time, you don't have to stick just to one aim.
As for the other topic, I don't know about Thzo and maybe some of you are right and he deserves some scolding, but I hope he really wants to amend his mistakes so let's be supportive when in doubt
