But its the problem of the operator that sends a 737 to a class G airport known for lots of VFR.
Judging from this thread, one source of the problem is lack of understanding of airspace classes.
I'm not sure whether UK has that much more VFR/GA traffic than Europe - rather it has much more uncontrolled airports used by IFR traffic.