No, the problem lies deep down in that falsely glorified, pathetically hollow, yet nonetheless beautiful concept we call Indian society.
We as a society are simply, if not regrettably, far from ready to legalise gay marriage.
The Indian Supreme Court is not stupid. If it were to pass a nationwide gay marriage legalisation ruling tomorrow, it knows that there will be far more push back than support. It knows that the lower courts will ignore it, and it knows that India's bureaucracy - filled with conservatives - will happily reject it. The Supreme Court also knows that Parliament will throw a tantrum that it cannot ignore.