That is because they are private prosecutions and the CAA has to pay for them. It wants to be able to claim costs in order to recover its expenses therefore its all about money at the end of the day.
And it can't get any costs in scotland.
Maybe why you see very few cases up there. And when they do they don't have a very good success record. The pilots flying under the sky bridge to avoid birds as an example.