Walmart has profit margins of 2-3%… very very low. They make very good returns on investment (assets/capital) which helps them survive. I think people hear record profits and assume, oh they’re so evil when record profits are to be expected when inflation is a factor