Obesity is someone's fault. If it weren't, then we would always have had the same obesity rate. The fact that the obesity rate is rising, or has risen in the last 40 years is evidence that something somewhere happened and someone is at fault.
We can likely blame lobbyists for the tragedy that we'll never figure it out because of special interest money in keeping the "someone/something" in the dark.