They have thought about it! That's why they are using the BSL.
I note that they are using a time-delayed open source approach (after 3 years it becomes open source) which I understand Stallman has endorsed in the past.
They're using the BSL now. If they cared about revenue protection, they shouldn't have opened it in the first place.
Starting an open source project, taking contributions from the community and getting popularity and traction because you're open source, and then closing it again because you're so popular Amazon might "steal" your revenue? That's just abusing the community.
They should have thought about that before benefitting from it being open source.