Each of those articles makes reference to thing that affect your Basal Metabolic Rate. And the things you've done to lose weight were highlighted in the post I made about my father. The post which you originally criticized. Both of those articles I read yesterday when you mentioned the Mayo Clinic, if anything would support the ideas I stated.
In fact, the second article almost contradicts itself. Dr. Hensrud states slow metabolism does not cause obesity, yet then goes on to provide information on how you can raise your BMR to help lose weight. The exercise you've incorporated is one of these ways to increase your metabolism. Your metabolism works to use energy (burn calories), hence the weight loss. And anyone that would suspect that the absence of a healthy diet such as lower calorie intake, would not help them lose weight would lack common sense. Most people should be able to deduce, "I'm fat, I should eat less."
Additionally, none of the information I provided is taught in grade school. Nonetheless, I am still failing to see the hole in my logic, and it confuses me that you haven't learned this information throughout your education.