this is figure skating, do you really think that everything is judged objectively?
Currently, they evaluate things that in my opinion are more subjective than to notice if someone varies their programs and / or their style.
They could start by applying this judgment only to seniors, of whom it is evident that we expect more, since they are the best in the world, who are not doing this like a hobby, but as a career.
But not all senior skaters are the best in the world. Not all of them are doing it as a career -- in fact the vast majority of senior level skaters spend more on training than they will ever earn back from skating. And getting new programs can be an added expense that would take away from their training funds.
So should there be different rules about what music or choreography skaters are allowed/rewarded/penalized to use at Worlds or Olympics than at the average senior B event? That would be possible but might cause problems for skaters who find themselves qualifying for Worlds without having expected that was possible the previous spring when they chose their programs.
Should there be different rules at Worlds etc. for medal contenders (the best in the world) vs. skaters who are just hoping to make top 24 in the short but don't really expect to get to skate their free programs at that level? That doesn't seem workable.
As I asked in an earlier post, who would be responsible for keeping track of what the skaters did last year or the year before, if this is their first year competing at this level?
Not to mention all the complications of defining exactly what qualifies as "the same" or "new." It's often not an either/or determination, so someone would have to draw an official line somewhere.
Or... you could just leave it up to judges to reward versatility or penalize repetition over the years if they happen to be familiar with a skater's previous oeuvre and to assume that all programs are new this year if they never saw a given skater before.