While IRCC does not process applications without charge, current fees may not fully reflect the actual cost of processing. If that is the case, the department should review its fee structure and strengthen its operational capacity to ensure applications are processed within reasonable timelines. Continuing to collect processing fees without delivering timely service risks creating the perception that the system itself is being mismanaged, rather than applicants taking advantage of it. So its a both side affair here.