One simple thing I'd really like to see is forbidding companies from terminating service without stating a reason, which seems like a really basic requirement. Once you have that, the next step could be legislating that there has to be a way to appeal service termination.
But right now, we're in the middle ages with this. "You're in jail, no we won't tell you why, no, there is nobody you can ask why and no process to revert it".
In this case Google provided a reason - a ToS violation. If you want to get in the details ( action X on date Y violates ToS section Z), that might be pretty useful to bots and spam accounts ( know which actions get caught and what to avoid), which are probably the vast majority of what is getting banned.
When the ToS are 15 pages long this is about as useful as hearing "You're being arrested for breaking the law" when you're in the back of a cop car. Doesn't really narrow it down and provides you no way of actually defending yourself.
I agree that being too specific can help bots but the current way of handling these things is obviously flawed.
Can't check other countries since Google automatically adjusts the country version to your location but you can check yours here: https://policies.google.com/terms
//edit: but you're correct considering this doesn't contain any service-specific ToS.