The entire system has become incredibly slow. I have a strong feeling they'll change the processing times soon as it seems a lot of people are exceeding 12 months.
Don't get dis-hearted.
only a fraction of people come online and tell their story on this forum.
I believe that there are lots of people out there who don't share their updates here. May be because their case is straight forward. or may be because they are getting updates and things done more quickly for them.
Also, I am really not happy to say this, but people of our community are very reluctant to share their experience online.