Average processing time is the indicative data for time taken to process the app. Its not a data to look for a time line estimate for an individual file.
The 12 months time for NDVO is recently updated, it was 24+ until update. So that means NDVO improved a lot to bring that avg down to 12 months and they have issued many no of visas in less than 12 months.
Now, our files are being processed at WVO, that doesnt mean that each file will take 34 months, its avg historical data. Few files may go beyond that as well. And thats how the avg is achived.
Lastly, WVO has also delivered many files in less than 12 months so when they update WVO's avg data it will also improve.
So, chill dont worry about it, yours and mine DM and PPR is on the way...
BHAI BHAI...