Apart from learnability problems concerning some cQLs, the real problem is that a number of linguistic resources are accessible through drastically different corpus management systems which provide their own cQLs.
mastering one or two cQLs is not enough to benefit from the entire palette of existing corpus linguistic software packages.