Thank you all for your kind wishes.
I would request everyone to keep calm, if someone has been hurt by someone's comments, ignore it and move on. You do have the right to be offended and confront, but if you really want to do so, take it offline, talk to them directly and please don't hijack the forum which exists for a greater reason.
For many people who's application is delayed, keep faith, there will progress soon. Many times, we are unable to understand the reason behind something that happens in a certain way.
While most people here are waiting to get their visa so that they can travel soon, the irony is that my wife may not be able to travel even with a visa in hand. How bad is that!
My wife underwent a medical procedure in India and the doctors have advised her not to travel until the end of August. Her medicals expire in second week of Aug. and I think that will be the date for her visa expiry as well. We will have to take a risk on her health or take the risk of bureaucratic delays.
So we might have to inform NDVO about this and request them to extend the visa for a month or so, or allow her for re-medicals. I hope this does not bring a whole new set of complications, but we have limited options. :-[
I wish life were a lot simpler than what it really is...