This guy is at fault of course but interestingly the DigitalOcean terms of service suggest this should not have happened. The terms repeatedly use "terminate" and "suspend" to mean delete / disable, with regards to payments:
Arrearages
3.3 Payments not made within ten (10) days of invoicing will be deemed
in arrears. For accounts in arrears. If any amount is more than ten days
overdue, DigitalOcean may suspend service and bring legal action to collect
the full amount due, including any attorneys fees and costs.
Suspension for Nonpayment
3.4 DigitalOcean may suspend some or all Services to User for failure
to make timely payment.
That seems to suggest they would have suspended his services for non-payment, not terminated.