Some points we have to understand before criticising any one or any thing. In India, despite the very strenuous efforts by progressive elements, the "uniform civil code" has not been brought into force. Religious freedom is given in following personal matters, i.e., matrimonial and property rights. Hindus can follow their HMA, similarly muslims and christians have been allowed to follow their personal laws. Now, in Christianity and Muslim personal laws, the prohibited relationship is not just like that in Hindus. So Hindus are barred to criticise the other sects and should refrain to force their own personal laws on other religiions. In that way, the judgment delivered by the court is totally reasonable.
Now Sapinda relationship is described and prohibited only in Hindu Marriage Act and Special Marriage Act. This has been brought only with a very good intention to minimise the genetics related diseases. Marriage between the near relations will stop the healthy growth of future generations. But Hindus are also so rigid that they marry only within their own castes, which is also not a healthy habit. Hindus never tried to reform themselves to come out of clutches of caste system and their community is also facing the disadvantage by not creating a very healthy and intelligent future generations. But in those countries, where caste system is not there, the healthy generations are coming. Now, it is also important to note that in Hindus also, the cullture is not the same. In Andhra Pradesh and in Tamil Nadu, certain castes are allowed to marry in the sapinda relationship. Particularly in Andhra Pradesh maternal uncle, aunty's off-spring is a preferable spouse. If Roshni and Priya abhor them with their north indian hindu culture, they also abhor you with their south indian culture. So, if you want to point out fingure towards other religions, first you initiate reforms in your own hindu religion, which is not uniform through out India. Before stopping at this juncture, we have to say our sincere thanks to a sizable group of very progressive elements in Congress led by Nehru and strong revollutionary opposition party at that time, the Communists were the main reason to bring radical changes in Hindu Marriage Act and gave equal status to women in matrimonial matters, i.e., RCR, judicial separation and divorce and maintenance. But at that time, same radical changes could not be brought in respect of property rights, equal rights in ancestral property, which right finally was achieved only in 2005. In christianity, certain reforms have been brought in 2002 and now the grounds for seeking divorce have been enlarged. In muslim religion, much wanted reforms are still awaited.