Well for Total Energies the demise began in 2024. Sagan may not have gotten them results he did get them wildcards.
In 2023 they raced a full WT program with lot of wildcards:
Stage racing (7): Paris-Nice, Tirreno-Adriatico, Itzulia, Dauphine, Suisse, Tour, Vuelta
One day classics (17): Omloop, Strade Bianche, Milano-San Remo, De Panne, E3, Gent-Wevelgem, Dwars door Vlaanderen, Ronde van Vlaanderen, Roubaix, Amstel, FW, LBL, Frankfurt, San Sebastian, Bretagne, BEMER, Il Lombardia. Only ones missing are CEGORR and the Canadian races.
Then in 2024 they only got:
Stage racing (3): Paris-Nice, Itzulia, Tour
One day classics (8): De Panne, Gent-Wevelgem, Dwars door Vlaanderen, Roubaix, FW, LBL, San Sebastian, Bretagne.
So in 2024 that makes 13 less wildcards among others for RVV and Amstel but also Tirreno and Vuelta!
And now in 2025 (thus far): no DDV and no FW (both lost to Tudor) but Dauphine is back on the roster.
Feel sorry for Turgis (and Jeanniere). Should go to Soudal.
Rumour also was that sponsor Total Energies would switch to Bahrein (and Lenny Martinez) in 2026.