I'm a low income student (in a first world country so still far from poor) and it is totally doable for me to only buy animal products from ethical sources.
It just means I eat a lot less of it.
I don't think everyone needs to be able to afford to eat meat every day.