dummy PM, I agree, but that wans't an easy choice when you have to run a coalition. you cannot just make anyone the PM, that person has to be acceptable to the coalition.
with whatever coalition congress party has, from parties that opposed them right before the election, I think Manmohan Singh has done a great job.