The first thought that comes to my mind is that no matter what the Supreme Court did, there would be those who would challenge its decisions or be unhappy about who was appointed. The Supreme Court is made up of human beings, and human beings are subject to error. Human error does not diminish the reverence and honor we should give to an office.
I will give an extraneous example: the President of the United States. Because we've had some bad presidents in the past doesn't give us the license to not respect the office of President of the United States. But, that doesn't mean we have to respect the President as a person, especially if he grossly errs in policy and procedure. And no matter how good a president he may be, there are always going to be people who disagree with what he says and does.
The same holds true about The Supreme Court and their decisions. Have they lost power or legitimacy? Perhaps a little, but I believe they are doing the best that they can and they will never please everybody.