As a Muslim, it is wrong to take money from the government for HAJJ. HAJJ is an INDIVIDUAL religious duty. Government has nothing to do with it.
I do not expect the government to help me with the goat sacrifice. Hajj is no different.
Constitutionally, the government has no authority to give Hajj subsidies or run temples. It can help with the paper work to facilitate visas (and change fee for that). But there should be absolutely no financial assistance towards HAJJ.