It seems to me that it is a lottery which depends on which office your passport application is sent to. There seems to be no whole-system prioritising going on, only in-office. Which is resulting in some people getting an amazingly fast turnaround, where as people like myself waiting 3 months.