It's been ongoing, there is some truth to it and some FUD and rumours, by all accounts.
I am just going to let you know, if you are upvoting all your posts like I have seen you doing the last while, it is draining your power to vote for others --- as well as your name will end up on the self voting lists.
It may lead you to being flagged by the system and bots here, that are flagging constant self voters and will counter your votes and harm your reputation.
So, kind of glad you are voting your posts to the top, because it will be the first thing people see and educate everyone together.