Maybe one last point: Expectations color a lot of how we interpret things. NCAA seedings set expectations.
Tourney Losses:
2026: KU #4 - St Johns #5
2025: KU #7 - Arkansas #10
2024: KU #4 - Gonzaga #5
2023: KU #1 - Arkansas #8
2022 
2021: KU #3 - USC #6
2020: 
2019: KU #4 - Auburn #5
2018: KU #1 - Villanova #1 (Final Four)
2017: KU #1 - Oregon #3
2016: KU #1 - Villanova #2
2015: KU #2 - Wichita State #7
2014: KU #2 - Stanford #10
Two years that performance matched (or exceeded) seed: 2018 and 2022.
Every other loss is an upset according to seed.
Some losses are what I would call a "tossup": 4-5 (2026, 2024, 2019), as is the 1-2 (2016). A "tossup" loss is disappointing, but the game was more of a coin flip. I try to manage expectations a bit with these.
The rest of the losses have increased disparity between seeds. Those upsets, combined with consistency of landing on the wrong side of nearly every matchup for more than a decade, makes it feel like we suck in the tourney.
And yes, let me be clear, this shows a history of underachieving. But there are a couple of big successes.
My point is that perhaps the handful of tossups NEVER going our way, makes this hurt more. Losing to a lower seed almost every year for more than a decade magnifies the sense of under-achieving.
PS: keep in mind that "exceeding" expectations means you are beating a team with a higher seed. The higher the seed, the fewer the opportunities... and it's impossible when you are a #1 seed. You can only "meet" expectations in that case (unless you win the natty.)
The system design is such that higher-seeded teams are less likely to exceed expectations and, therefore, more likely to be disappointed.