Why should we just wait endlessly. I think that there should be a time frame. It is not fair to live under this uncertainty. After all, the point of having clear processig times is that people feel assured that they are being treated fairly and know when to expect to hear back about their application. If time was not enough, the processing time can be extended for 3 or 6 months, but the applicant should expect to have their application finalized before the end of that extension.
I think that we should not just wait. How about starting a campaing on twitter or facebook or both demanding clear processing times, and extensions if necssary, for all types of applications?