yes, but it is the job of opposition to identify and highlight the ills in the current administration.
BJP should do the same at the national level and create a list of things where the govt. has gone wrong e.g. the reservation issue, price rise, nuclear deal, Afzal Guru, naxalites, kashmir, nandigram, unemployment, development etc. and put their own stand on such issues.
Doing so will make people aware of how BJP would tackle these issues, should they come to power.