Yes, unfortunately. I don't really understand this obsession with regulations that involve fines. One would think that people would have the courage to make laws that either ban things or don't.
I think the fines will effectively be mandatory though, even with no obvious EU operations.