I had an incident where there was a problem with one of my droplets and their response was to shut down all of my droplets, and only leave me a message saying they needed to verify my identity. I had to ask questions to even figure out why my droplets were shut down. After communicating with them for about a half a day they agreed to turn them all back on and in the future to only shut down the offending droplets (without giving them my identity, by the way). I'm still using DO but will definitely scale back in the future, they seem to be run like a hobbyist gaming clan forum.
Not sure what information you want. Do you think it's ever reasonable for a VPS provider to suspend an account without telling the customer why the account was suspended?
Doesn't the fact that they agreed to handle it differently in the future indicate that they even believe they handled it inappropriately?
This is not remotely rare in web hosting. If you're on a shared host and over consume resources you'll be shutdown before the admin has a chance to even generate a ticket. Some hosts don't even generate a ticket, they just suspend the account with a page that informs the owner that they've over consumed resources.
Not saying it's great, but when you're dealing with hundreds of thousands of VPS/cPanel accounts and one account affecting 5000 other accounts on a server you're sometimes forced into a corner where you have to act as quickly as possible.