You suggest that wait times be determined in advance; that is to say that, once an application has been filed, we be able to tell the person how long it will take for him or her to receive an answer. In that way, at least they will know what to expect.
If I understand correctly, when the applications are received, they aren't immediately reviewed and processed. Instead they are set aside, and in some instances it is only a few years later that the enveloped is opened, that an acknowledgement of receipt is sent and that it is realized that such and such a document or item of information is missing.
How is it, technically, that a date could be brought forward, whereas Citizenship and Immigration Canada do not even conduct an initial processing of the applications received?