Sorry to disappoint you but your GP gets precisely nothing for giving a patient statins. In fact it costs him time and his own money but that is a separate issue.
The push to give statins come from those nice specialists you are so pleased with
It is a sad fact that many patients can't understand that everything we do as doctors has a risk. We only do something if the benefit is greater than the risk, so we give statins because they save many lives but a few patients have side effects - yes I know this thread will be full of responses that everyone gets side effects but it isn't true
Let me put it another way. If you had taken statins with no side effects and then been the unfortunate 1 % to die from your surgery, your family might well be having a go at the surgeon asking why he didn't let your superb GP carry on with the statins
Sadly what a patient thinks of a doctor is far more determined by outcome and the title on their name badge than their actual skills or hard work. But that is for another thread.