When we framed the Constitution, we adopted the British model. Therefore, the President acts as the crown. You see, Britain has no written constitution. So, there is nothing unconstitutional there. But in India we have a Constitution and any legislation even by Parliament contrary to the Constitution is void. As the Constitution now exists, the President has to follow the British precedent in many matters. Unfortunately, there is no British precedent in this matter.