I understand the not being able to buy upvotes anymore, that is totally #newsteem
but I am wondering about the delegation not getting DEC anymore? That would mean there is no reason (except goodwill) to delegate to the @steemmonsters account?
At least that is how I understand it?
Yes, that's correct. The DEC payouts for delegators came from the DEC spent to purchase the votes, so that will no longer be available. While the additional delegations were nice, we have a significant stake of our own to use to incentivize the creation of content and we have also applied for a delegation from Steemit, Inc to further increase our voting power (among other reasons).