Why Your Mobile App Needs a Custom Backend, Not Firebase