You right. You don't need statins. Nobody does. But look at the statistics. You might also drop dead tomorrow. It's hard to know. If you think eating and exercising would solve heart disease, you are mis-informed. It's the number one killer. If we all died at 30, the drugs would not need to exist. I'm sure you would like to live as long as you can. Taking statins is cheap and simple for most people.
You can only do things to reduce your risk. And whatever intervention would be based on overall population statistics, since it's difficult to know your own personal risk. Heart disease kills marathon runners. You can't just "fix it". Someone who has naturally high cholesterol won't magically be okay by changing their lifestyle and diet.
You should get your ApoB value low, but doctors in USA don't test ApoB. Tests are tied to insurance, which is tied to statistics. I care more about my body than the insurance statistics. I take Ezetimibe and Rosuvastatin, but I'm always considering dropping the statin. There are other drugs, but they are expensive, and some are injectables. Your insurance likely won't cover them, and your doctor is too busy playing golf to read about them.
"ApoB is the main protein found in the low-density lipoproteins (LDL). LDL cholesterol is known as "bad" cholesterol because high levels of it can damage your heart and arteries. The ApoB test helps your healthcare provider figure out your risk for cardiovascular disease." - top of the Goole search page