Alot of what you said has been proven false...
1) Correlation does mean causality
Saturated Fats do not cause heart disease. There has been slight correlations over time, but even those who don't eat red meat, still get heard disease as well. Actually animal fats are good for you. What has been found out more is that the ratio to Omega 3 and Omega 6 fatty acids are what lead to heart disease. Meaning, more fish is preferable. What causes heart disease more is stress from being overweight. You can get fat eating no red meat and no butter, just as easy as eating them. Constant years of working your heart overboard because you carry more weight will put a strain on any muscle. Recent studies have shown that saturated fats don't have a direct causality to heart failure. Believe me, i cook eggs with butter every morning, eat red meat ever week. I am slightly over weight, but i am active, and my blood pressure is 120/80. Just had it checked this past week.
What gets you is, the palatibility. Its combining fats and sweet carbs, which makes things taste very very good. eat a spoon of sugar, it doesn't taste to good, overly sweet. Eat a tablespoon of butter, yuck. Mix the two together, in the form of a sugar cookie, taste damn good.
If you want to stay healthy, kick added sugars. Sugars trigger your brain similar to cocaine. The same regions light up. A neurologist study this out on the west coast. So when you have sugar, your training yourself to enjoy it. Then you can't kick the habit, and you will eat more of it. Ever try to give up pop (soda), its tough, you can literally feel the cravings for sugar.
So, basically its over consumption of food through psychological manipulation. Basically eat fresh foods, don't worry about butter or red meats, if you eat 80% of your meals that are fresh, clean, not carbo loaded, you'll be fine.
If not then all those people who have gone on the paleo diets would be running to their cardiologist, there not