I wonder if the 80% means 80% of the applicants across the whole country? If it is, clearly GTA processing centers don't have to meet the 80% :(
Anyway, I called today as well. Like many others, the officer promised sending an email to the Scarborough office and asked me to wait for another two...