Yes, the randomness of the fencing calendar is absolutely something that needs to be fixed. There is a valid ranking system, the top tournaments are the world champs, world cups, and regional champs, and the best fencers compete at those tournaments. I wouldn’t actually use tennis is an example of good organization. There’s like 5 organizations that all run different aspects of the games, and it’s hella confusing. I mean, what even is the Davis Cup? Why haven’t the WTA and ATP combined? Why doesn’t the ITF actually do their job? Why are there dozens of different circuits? It’s not that much better than fencing honestly, it’s just more popular.
I have mixed feelings about television monetization. I think IFs should sell exclusive rights to their live streams, but then they should have an area on their website, or preferably YouTube, where they post free replays a week or two after the competition. That way they make money off their streams, but also promote the sport like the purpose of an international federation is to. They could even have their streaming service with the same principles. If you want to watch something live, you have to pay like $5 USD a month, or $2 USD a game (or something like that), but then it becomes free after the tournament ends or weekend passes. I do think that IFs should be non-profits or at least be for-profits that return all money to the athletes, and do the most to market their sport, govern their sport, develop their sport, and support their sport.