Why do you believe everyone has an automatic right to have meat on the table every single night? All Canadians can reasonably expect that governments will prevent them from starving. That does not mean prices of every type of food need to be accessible to everyone. I can't afford to eat caviar every night. I remedy that by not eating caviar every night - problem solved.