Yea, this season you have:
Sprint: 10 (everywhere except Antholz, two in Östersund)
Pursuit: 8 (everywhere there's a sprint except the first in Östersund, and Otepää)
Mass Start: 5 (Le Grand Bornand, Antholz, Beijing, Otepää, Holmenkollen)
Individual: 3 (Östersund, Antholz, Beijing)
Relay: 6 (Östersund second weekend, Hochfilzen, Ruhpolding, Antholz, Beijing, Kontiolahti)
Mixed Relay: 3 (Oberhof, Beijing, Otepää)
Single Mixed: 2 (Oberhof, Otepää)
There are certain issues I have with the calendar - I quite liked when they led off with the relays at Östersund (they used to have a Mixed Relay) and the Individuals were the first races of the individual World Cups; swap the Mixed Relay and regular relays at Oberhof and Ruhpolding please, although Oberhof is probably one of the best courses for setting up the single mixed with an actually challenging ski loop... but ultimately I think there's not too much wrong with it.
The Mass Starts are tilted toward the end of the season when the status quo is established, so there is less of the self-fulfilling prophecy about its inclusion of the top names on the World Cup, and there's only one - on the final weekend of December's trimester - before the New Year. The classic relay is probably the most crowd-pleasing of all events, so that has a large number of events, but smaller nations that don't have the strength in depth have more of a chance in the Mixed Relays so they are included. The Single Mixed is not on the Olympic schedule which is an added bonus as it means teams are more likely to put forward full strength Mixed Relay teams rather than splitting their talent across the two.
I'd like to see an extra Individual or two - they are perhaps the hardest to immediately grasp as a novice fan, and they are the hardest to film (for example, at Pokljuka the cameras spent a long time focusing on people like Hanna Öberg, Yuliia Dzhima and Ida Lien in the women's Individual because they went mistake free for the first few shoots before falling out of contention, and only picked up that eventual winner Davidová was clear when she'd already shot 15 of her targets, and worse, because eventual medalist Tandrevold missed at the first prone, she sat down the leaderboard and therefore with lots of people shooting 0+0+0 then erring at the last, she didn't appear as a threat until she emerged from shooting 4 having cleared the final 15 so we missed almost her entire race) - but for the established fan they are often the most rewarding, and give the highest potential for surprises as well, having the largest penalty for a miss but also the longest ski loops to make up time loss. It's also unique in that the shooting is alternating positions rather than just prone and then standing, so it introduces different management to the event.
I get that it may be an acquired taste, however - similarly lots of car racing fans love the experience of digging through the laptime charts in an endurance race, seeing which is the quickest driver per car and finding the stories developing across multi-class racing (Mike Dixon) - but to others, they'd rather not have to do a deep dive, and would prefer to see the immediate battle taking place on track and a straight fight for position at the front between two drivers giving it everything and not worrying about fuel conservation or nursing the car or dealing with multi-class traffic and those things endurance racers deal with (Patrick Winterton). That's probably why the Individual is best placed on weekdays, with the more TV-ready head-to-head events on at the weekend. A few years ago at Ruhpolding they experimented with an Individual + Pursuit, but I think to make that work they either need the pursuit to be on the slightly longer laps used on the Mass Start (to redress the balance back toward skiers), or to halve the time gaps from the Individual, to reflect the fact that it is twice the length of the sprint.
Anyway.
Hochfilzen, Oberhof, Ruhpolding and Kontiolahti all have some iteration of Sprint, Pursuit and Relay. I think one of these could be switched for Individual, Sprint and Relay. Most likely Kontiolahti would be the candidate for this - they have the sprint and pursuit on the weekend and the relays in the week, so it would be of little consequence to move the relays to the weekend in place of the pursuit to fulfil the quota of head to head racing in prime TV time, and put the Individual in the relays' spot on the weekday. Other events seem to be putting the individual start sprint race on the weekdays, then putting pursuit and relay on the weekend, which makes sense.