The Parliament is no longer able to protect the general well being of the countrymen. It is a place for petty vote-bank politics and there is a lack of overall leadership and rightiousness of the parliament. It is no longer a place for a secular, democratic and logical values. What the Supreme court has done is very good for the well-being of the public - and the main reason for that is the supreme court still works in a logical, ethical, secular and constitution-abiding manner - which the parliament (particularly the ones under the Congress party) has always failed to do.