The media need to stop pushing “fat acceptance” and the idea that being obese is healthy too, for a start. Being fat is never healthy, and is one of the biggest drains on our health system.
There’s also the cost of living which basically means eating healthily is becoming more and more out of reach for a large portion of the population. Physical activity without healthy eating is basically pointless.
Unfortunately infrastructure around transportation isn’t always possible to majorly change, at least not realistically given how incompetent and corrupt our governments are.
Take Brisbane for example it’s an absolute mess that looks like it has zero forward thinking or planning. Without levelling the whole city there’s not much that can be done to fix it.