And, frankly, there's no way they will test that code completely every time they update it.
Perhaps this is where the problems stemmed?
I used to be massive. I used to think exactly those things. One day I got sick of it, and started changing my life. You don't have to change it much, and the weight will start coming off. DON'T DO DIETS. They don't work, and will leave you craving for un-healthy foods.
I just started eating normal meals. That is; normal portions, 4-5 times a day, and I took up biking. I had spine issues, but after exercising and building muscle with the riding I lost 40kgs in one and a half years and my back problems are gone. I even eat snack foods sometimes, no biggie. Just be aware of what you're eating.
Working in an office job sucks for your health, but now I can look forward to knocking off and going for a mad ride somewhere. Made heaps of mates and got into professional downhill. I'm the happiest I've ever been, and my body looks great.
Stop making excuses and just start doing it. It's hard, but so worth it. Find something that you enjoy, and stick with it.
God doesn't play dice. -- Albert Einstein