IMO 95% of people who blame genetics are lying to themselves more than anyone.
The obese people I know all refuse to eat vegetables and at best go to the gym irregularly because none of their hobbies qualify as exercise. Live on the 2nd floor but take the elevator every day. Would rather drive than walk 10 mins.