Previous discussion on this topic: https://news.ycombinator.com/item?id=36530929
It's because of things like this that I can't help but see Firebase as toy and not something to seriously build on top of. At least Amplify, for it's failings, has an exit hatch for everything.