Honestly, I agree with this. Your ethical standards should be encoded in the license.
OTH, if you treat people like a jerk (for example by forking their code and not involving or crediting them) there are practical social repercussions from that, but probably AWS is not much impacted by that.
That's literally the deal you offered.