Show me where it is written in the GDPR that this could not possibly be the result of a single violation. It's not there. Yes, it says they should consider some things when determining the fine amount. But they still have the statutory authority to impose the maximum at their discretion regardless of any other considerations.
It's not FUD when that's what the law says in black and white.