I think there have been some very good responses in this thread.
I feel the system is very good in terms of what it strives to do in making a fair and equitable system for skaters.
Most of the complaints come with the human application of it and how judges use it. But I think people seem to forget humans are not machines. So judges can be open to subjective values, have a range of experiences that they bring to a judging panel and the potential to make mistakes.
The only thing that myself as a judge can do is learn from my experiences and mistakes and improve for the future.
For example, I tend to mark harder on PCS with regards to the music side of thing such as CH and IN than other judges. As someone suggested to me yesterday maybe I am going to be harder on that side of judging than what other judges are because I have a different set of values and knowledge I apply to my expectations. Does that make me a better judge? Or am I then being too hard on skaters because I have higher expectations of what I want to see. On the other side of that, I might have a different feeling for when a skater is using the music and give the skater credit for it because I see what they are trying to do.
For example a skater may have lovely interpretation and beautiful choreography. But if it is not on the music am I being reasonable to give a lower mark?
I don't think anyone who judges doesn't take it seriously and they really have a strong passion and commitment to the sport. But a good judge is constantly questioning if they have done the right or wrong thing, is willing to take feedback and learn all the time. I fyou stop learning you should probably stop judging.