RE: Witness Update - Running my own softfork (22.3)
To summarize:
In soft fork 0.22.2
Steemit accounts (misterdelegation, steem, steemit, steemit2, and steemitadmin) can not vote directly from these accounts. But they can delegate steem power to other accounts (same as they were doing before in order to support different projects). So yes, in the end, this power is used indirectly to vote posts. (But take into account that if you restrict this then Steemit Inc will not be able to create new accounts with delegation), which is very important to welcome new people.
However, they can not vote for witnesses or proposals, and can not delegate this vote (can not set a proxy).
Finally, all operations like transfer, power up, power down, are not allowed.
In soft fork 0.22.3 (timcliff)
The restriction is only in voting for witnesses.
Vote for proposals are allowed, and all operations for vote posts, transfer, power down, etc. are also allowed.
I understand those points, but it seems like a slippery slope. The talks have been about enforcing promises, but they only want to enforce some of them while ignoring others. I understand why they would be hesitant to enforce the delegation measures for a number of reasons, but it seems to be counterproductive to their stated goals.
All the promises are well defined excepting the restriction for voting posts/comments, because as you said they can delegate and vote from another account.
BUT, the main reason of the softfork is to:
So, this list of promises is very well enforced. Votes for posts/comments could be a good thing to keep an eye but it's not very relevant.