GPL wouldn't prevent Amazon from forking and then providing managed instances of the project without releasing the source code of the fork. AGPL would, though.
But yes, this is the reason I won't work for free on my own or others' BSD or MIT licensed projects.
But yes, this is the reason I won't work for free on my own or others' BSD or MIT licensed projects.