I agree with you there, and we saw an example in the Olympics final against Carlos, one of Novaks greatest ever performances. If Novak goes deep at Wimbledon and Carlos is gone, then he’ll do everything - including cheating - to win. Nobody else has the experience at that level to stop him…
The Olympics are another big tournament with a short turnaround and a surface change. Remember, Novak and Carlos played in the Olympics last year (and made the final), Jannik did not.
All of Jannik's great runs at the slams have either come from extended rest over the competition (US Open 2024 and French Open 2025) or an Australian Open (and that comes after a season break). Jannik hasn't had that run at a slam when he hasn't had a clear rest advantage.
Novak and Carlos have been battle tested at Wimbledon and the Olympics (the short turnaround big tournaments). Jannik has not. Just look at the stats since 2018:
Novak (6 Wimbledon finals and 4 Wimbledon titles; 1 Olympic final and Gold Medal)
Carlos (2 Wimbledon finals and titles; 1 Olympic final and Silver Medal)
Jannik (0 Wimbledon finals and titles; 0 Olympic appearances)
Wimbledon and the Olympics are different type of pressure. It's very possible that Jannik handles that pressure well. It's not a guarantee (ask Nadal and Wawrinka, who have won the French Open, but struggled at Wimbledon). He just never had the opportunity to prove it on those stages. Novak and Carlos have, which is why I have them as the Top 2 favorites.