All your answers are correct. Their target is 11 months of almost 80%, 18 months an average is what they are taking. They can improve it over time.
Again, my concern is not about waiting, it's about hiding facts to give excuses. They can definitely say that " Even if it's beyond 11 months, it will take some time as it get delayed." For example if a Manager give us a target to work on something within a week, we can't say the time frame is 2 week as a reason of we delayed it. The true answer is it's delayed and you will try to complete ASAP. Reason could be anything. But to build trust on IRCC only we need is "TRUTH".
We can understand the situation and the reasons as well, doesn't mean we are fool and we can accept wrong information for excuses.