While I understand "financial" concerns, better quality food equals usually feeding less so what you spend up front is a savings in the end….
Not only that, but better health in the long run, so potentially less $$$ spent on vet bills.
Just like with us humans, you have to think outside of the box when it comes to how much you spend on food. In the long run spending extra $ on higher quality food may mean savings over time with our health.