Not sure what to say about first accusation, I haven't personally asked anybody to leave 'good looking' comments here, sure I bragged that we got on HN front-page, but I saw that is a flag/hide button that you can use in case you don't find this useful.
For next next part, the goal here wasn't to brag about how much money we made or we make, it was a story that I was encouraged to post initially on IndieHackers, I don't think the fact that we now make 50k instead of 100k makes the article less interesting, I would say the otherwise, sure if it would have been a gossip article, it might have worked better with a higher number.
Now the suspension story is too specific and complex to argue with you same for regarding the business model and innovation that we bring, I am happy that we have been able to bring amazing free products in front of that many people, while finding a business model to fund the initiative, same for managing to build team of amazing people.