How satisfied you and all others would be, if a players doesn't donate 50K per week (or about per general score), then a penalty will apply which could include dropping the workshiping in miracles or having an effect that can reduce the harvesting?
Wrong, Donations are voluntarily and that's good.
If you want to increase the Mines cooperate with the people on your Island voluntarily.
I wouldn't want this on my Islands either, why should anyone donate if the Mines are high enough already, why should Players be forced to donate if they're too small , or if they don't even want more People in their Mines.
For raiding inactives, you need more than a week, with exceptions (ambrosia)
For waging wars, you have all the resources you need plus more. (no need ambrosia)
That's so completely wrong.
Whenever you raid an inactive there's a high chance he will come active again / jump into VC (which I already mentioned), so not only have you wasted a city-relocation / time, you'd also be punished additionaly.
If you wage war you're at the limit with your ressources, having to spent them on military / not being pillageable.
In game, there is so much freedom that everyone can do anything. There aren't any restrains. The idea is to apply one, but also to give something back in return.
No, your idea was to take something from some Players and give it to other Players.
It's not a restraint, it's a Punishment for Players playing certain Playstyles, which just doesn't make sense at all imo.