Regarding exhibitions and galas : not unique to figure skating.
Tennis's version : they put a few superstars together, current and or from the past, often in doubles format and it's a riot ! It's a lighter form of tennis, they talk and have fun. Fans go nuts for it.
Some of the major leagues sports : like baseball, basketball, hockey. They have all stars games but not only the game itself but all sorts of fun things like skill and ability contests. Fans go nuts for it.
This is gore but in some ways, boxing special galas and UFC special galas are all about putting a show. Different kind of show for sure. Fans go nuts for it.
We could also make a case for special leagues in some sports... for instance Diamond league in athletics or the world swimming league in swimming. The first one sometimes features events that are not even part of world championships or olympics. Recently, men raced the 2000 meter, a race that is never done. I remember too when there are a contest between Donovan Baily and Michael Johnson. Traditionally, the fastest man in the world is the 100m record holder but Michael Johnson, a 200m specialist and a very dominant one argued he was the fastest... They agreed to race the 150m... but google up to see who was the fastest in the end

In swimming, it's the concept of the teams that make it fun... a bit like WTT. Also swimmers have to swim so many different races from their usual Olympic distances. It's super interesting for a fan who follows for instance, Maggie MacNeil, a butterfly specialist, suddenly take on the back specialists and beat them or get close to them at their own specialty.
So yeah, there are all kinds of "fluff" or sportive galas, or exhbitions our there in many sports. In some ways, the figure skating galas are sometimes less different than the actual competitive numbers than in some other sports

We even often see skaters perform their SP or parts of their RD or FD in the galas... I am not sure this is an argument that makes the balance tip.