I'm a follower of yours @dragosroua and enjoy reading your content.
This is a complicated situation. There's a lot of hypocrisy I see on this site around income streams. Everyone makes a buck somewhere, some are more honest than others with their methods. Some would like to seem extremely honest and selfless but perhaps their internal focus is not so kosher. We're humans and it's hardwired into most of us, I'm always surprised when people forget that and become upset...
To put this situation as simply as possible from my perspective, hopefully it helps rather than pours fuel on the fire.
I don't think it should be seen as a problem that you setup a way to make extra income and you did the right thing in making the announcement.
However, if you don't want anyone to call you out on things then it's up to you to mitigate that. You're in tech so I'm sure you're used to QA (and how tedious that can sometimes be) but it also exists for not only bugs but also to catch things like that.
Information needs to be apparent at all times, at source, not just an article from the past on Steemit (I know they're connected but still). Therefore, the people who are saying that should have happened, are right. Or at least they represent a percentage of people who are willing to kick up a stink if they're not satisfied. It's your responsibility to ensure users are aware of whatever you are doing, if you'd like to seem transparent that is. Now you already have this in place with the notification from JSEcoin, which is cool, but you need to test to make sure it's sufficient. It's the solution, I'm not saying it's one many or anyone would take time to ensure either...
When I say need, you don't NEED to. It's not a requirement, no one will lock you up. But you will have to weather the onslaught of potential hate in these situations and provide answers on the backfoot. By then, people can develop strong opinions that could have been halted at source. And this theory is correct anywhere, things should be tested rigorously, checked, etc or we run the risk of someone getting the wrong impression.
I hope that seemed more insightful than critical!
RE: A Few Clarifications About Steem.Supply Browser Mining