It’s not just illogical to criticize people for eating $19 avocado toast. It’s immoral