I hope it's not as bad as you say as yesterday I removed gutter netting at my own house that I installed and replaced with hedgehog, the netting doesn't really work either but at least the HH is easier to remove and replace. I've fitted loads of netting for customers, it's not easy. Don't think there's any good way of preventing leaves staying in gutters, but it always provides additional work clearing out.