This sounds horrible unless they have a super reliable way to roll back changes to a consistent working state, both in their deployments and their databases.
We spend like 3-4k/yr tops on staging
I can sympathize with the costs in both time and money to maintain a staging environment, but you're going to pay for those bugs somehow - either in staging or in customer satisfaction.
Sounds like a miserable idea. If you make a mistake and take down production you have to debug under extreme pressure to find a roll forward solution.