So evidently google has 2 different tools that are supposed to be used together to create apps.
AI Studio is meant to be an "Architect" and while it looks like it is making good code for you, it's kind of faking a lot of stuff and reinventing the wheel each time.
Firebase Studio is meant to be the "Builder" and it's designed to make actual useful applications.
You have to interact with both of them to get what you want. Who else knew this?