There's no shame in working.
Doesn't matter what particular line of work (cleaning, technical, medical, contractor, consultant, etc)
My participation in Cakewalk forums goes back 15+ years.
I wound up "In the business" because I was spending many hours a day making recommendations/etc.
We live in a world where folks have to make a living. I'm no different in that regard.
I could be wrong, but I doubt my friend Goddard works for free.
If he's wealthy enough to do so, I applaud his success.
In this case, a client contacted us to solve a specific issue.
We solved said issue... and the client was happy and mentioned it publicly.
That knowledge came from many hours of experience.
I make my living via that knowledge/experience.
Nothing more... nothing less