I've always blamed the ISU for turning amateur skaters into professionals by giving out cash rewards to the elite skaters. It was done to prevent the best amateurs from turning pro back in the 90's. Consequently, not many left the amateur ranks after the Olympics as formerly had done. And that meant the same pros were competing against one another & appearing in shows together.
But that was a favor that ISU has done for amateur skaters seeing how hard for them to continue skating under financial stress.