Nothing is wrong with no one knowing technically. Which is kind of the point. The desire to tell everyone how smart/generous you are is what makes others think you're a grifter and fraud (even if not), which is what an intelligent person would know and thus avoid.
What is wrong with no one knowing?
Its not really a problem, and its old - its mentioned in the Bible (obviously not videos, but doing good publicly for status).