I don't think the “comply or explain” world seems to have any effect whatsoever. Quotas are difficult, but I think they might be necessary, if nothing else, in order to have very clear targets with some sense of auditing employers to try to keep up with that.
It's a difficult thing to work with, especially in the private sector. I think the biggest challenge is convincing the private sector to get on board with this.