It seems reasonable to me as well.
So far 99% of the people I have seen complaining about their account being suspended were unwilling to read the ToS, even less to try to comply with them.
I am pretty sure that the review process does mistakes as well, but as always bad actors spoil everything for everybody.
FWIW, I had 2 apps removed from the play store earlier this month. They were all based on the same codebase (different flavors) and were banned for using a forbidden permission (after asking it to the user of course).
I was super surprised since when I coded the feature using that permission, it was legal to use it. The rules have changed since then and I had pushed an update to remove the use of that permission (to be honest it was not that necessary, it just made the UX a bit smoother in one case).
BUT I did not realize that for these 2 apps, I had retained apks in the play store for lower api levels with the faulty code :///
(I use an upload script to gain some time .. multiple apks take a long time to upload for each update otherwise; so I don't see the play store console often)
Still; I was clearly in the wrong.
I just removed the faulty retained apps and was again in the play store a couple of hours later.