Personally, I would refrain from voting on posts by account that 100% just sell.
I can understand that for many, this is an actual income for them that they live off of. But what I can't understand is them not at least keeping some of the rewards to grow their account.. it's makes perfect sense from a business prospective to allocate some of your earnings into account growth to take advantage of governance, curation rewards and the perception of being invested in the network in general.
To just perpetually cash out with no forethought of the future is reckless. Do these people really think that they can keep this going forever without fail? Because they can't, they should make sure to grow their account and have other mechanisms in place to generate income as well, savings, defi etc. Putting all your eggs in one basket as they say is a bad idea.
TL'DR It's ok to cash out hive.. but for goodness sake at least grow your account a little while you're at it. Cashing out only 80% of what you earn will see your account grow nicely over the years. It's that simple.
As an example, I make roughly 40-50 hive a week, I power down 30 a week at the moment to invest in some tokens on hiveengine and diesel pools.
I'm a hive witness supporting the blockchain please consider voting for me.
I cannot imagine why someone would not ever want to build up stake if they better understood the benefits of hodling.
Even a little bit over a long time makes a difference.