For the average person, diet and lifestyle choices could be enough, but adherence can be difficult. Monitoring LDL as an imperfect but useful marker and then introducing low-dose statins on a sliding scale proportions to severity is a good idea.
Statins are not completely side effect free (no medication really is) but they’re generally well tolerated. Statin side effects are an interesting area of research because they have a very high nocebo effect rate: People hear so much about statins and their side effects from popular media that when they’re prescribed a statin in older age they start thinking everything is a side effect of the statin. There are some actual known side effects of statins which scale with dose and some of which can be maybe offset by supplements like CoQ10, but the side effects are generally mild. I’d take the side effects over heart disease after watching some older family members struggle and then die due to heart problems.