This sounds very much like Salesforce wants to shutter Heroku, but draw out whatever blood might be left in the stone first.
Without a free tier you're essentially drawing a line under your uptake and saying no to new customers. That means providing existing infrastructure to larger customers who are going to feel increasingly squeezed by this.
On one hand, I get that they want to get some value out of it before shutting it down, but I have such fond memories of the old Heroku from back in the early cloud days that it still makes me a bit sad - even if it's a very different company today.
You never ever shutter services in the Enterprise world if you can avoid it. So you turn off the free ones, eventually turn off the "spin up for new customers" feature, and support the existing as long as you think you need to.
The whole point of Enterprise is to keep it running forever so they keep paying without having to think about it.
Without a free tier you're essentially drawing a line under your uptake and saying no to new customers. That means providing existing infrastructure to larger customers who are going to feel increasingly squeezed by this.
On one hand, I get that they want to get some value out of it before shutting it down, but I have such fond memories of the old Heroku from back in the early cloud days that it still makes me a bit sad - even if it's a very different company today.