Valid point. the very definition of 'donation' is to give willingly. Someone somewhere might be willing to donate, while the next person might not be willing. Passing a law about it is just forcing people to do something that is not even yet considered normal in the wider range of things. That law will make a lot of chaos and noise.
Extreme chaos, so many people wouldn’t agree to the rules at all