It should be possible for VPNs to only give UK customers UK exit nodes so that sites can still properly enforce the law. Same thing with having VPNs that ban explicit sites. It's not an all or nothing thing.