Disclaimer: My answer is for a general scenario and not specifically for Delhi.
No doubt the BJP. (Please read further, and don't just downvote this.)
We have to understand that without experience nobody can succeed, and national parties definitely cannot. If your company is looking for a new CEO, would you hire someone who has had 30 years of experience in that field and understands the core business and competitors or some college graduate with excellent curricular and a promise that he will do well?
Ayush in his answer below suggested that BJPs efficiency is still to be tested but somehow AAP's 49 day exit still makes them worthy of the efficient tag. BJP in its Government of 1999 came up with a lot of brilliant ideas. It was one of the better Governments our nation has had.
BJP has been in the political scene for more than 30 years. The party has well established foreign policy, economic policy and skillful leaders who can execute these policies. The party has people like Arun Shourie who have a world of experience in understanding International Economics. The only issue AAP has highlighted is a corrupt free India. They haven't talked about development or anything else. Frankly, for all I know, Arvind Kejriwal might be an anti development lunatic.
AAP has been in the political fray for just a split second and they already want to run our country, and if not that a state like Delhi. It is okay to be ambitious but to be arrogant just because you think that the world is bad and you are good is pitiful.
Most of the AAP supporters I have tried to debate with don't actually like to discuss the merits of the party they are supporting but just keep throwing one allegation after another against the BJP, something that their leader has also always propagated. When during a discussion I told one of them, that there has to be a reason that a credible face like Kiran Bedi is also not supporting them, his reply was that "going by her last few tweets she is not credible". Kiran Bedi is not credible. Really? Someone who has given her life for public service is not credible because she didn't tweet as well as she should have. Burn all logic when discussing anything with them. I hope that AAP works at the grass root level, if not for 30 years then for 10 years, but I hope it first takes times and effort to understand the needs of the people. I wouldn't mind voting for AAP 10 years down the line after they have spent time in the opposition and actually done some work for the country. I am sure we don't want a PM who goes to dharna every time he cannot take a decision, or even worse ask 1.3 billion on how he should tackle Pakistan.
BJP might have a few corrupt leaders, I agree and I hope that the strictest of action is taken against them by the COURTS of India, but do we really know what kind of leaders have joined AAP? We barely know 15-20 of the candidates that stood in the Lok Sabha election. So it is possible that some of them are just frauds who want a free seat with the AAP brand name. Arvind Kejriwal has done so much drama that it will be really difficult to accept him as a serious candidate for any post. His 'above the law attitude', (see: not paying bail bonds), to be honest, is appalling. With Arvind Kejriwal, it is always a battle of ego. If he really wanted to influence the decision making in the parliament, he should have chosen a seat he could have won and tried to work towards fighting corruption with some power in hand but maybe that is too mainstream for the political movie he is making.
I hope the AAP actually does some meaningful work and not get lost in the drama of it all. And till the time they are giving tickets to Gul Panags and Javed Jaffrey to gain a few Lok Sabha seats, I am not sure they are any better than any single party.
Last of all, BJPs campaign was very positive while AAPs campaign has been one of "yeh ganda hai, yeh ganda hai, hum achhe hai". Don't we all want a little positivity after the last 3-4 years of governance we have had?
(Apology if I strayed off topic a few times while answering this question)
Written 22 May, 2014. 199 views.
This post first appeared on Quora, and was collapsed due to downvotes