Pretty much agree with this lol, especially how some engineers pretty much cut out information near ultrasonic and infrasonic information. Sometimes it is needed to do that for some sounds in a mix, but a decent amount of engineers still run the entire mix through something that removes/rolls off that information. It’s pretty common for some modern music to not have information above 18k or even past 16k.
And I agree that once you get to understand what lossy compression does to music it’s pretty easy to see what’s lacking (also not a huge fan of blind abx if you are not very familiar with the material that’s being tested)
Also having extremely good hearing is very helpful for figuring out if a file actually has info over 20khz. According to a hearing test I went and got like 6ish months ago now I can hear reliably up to upper 22khz. Perhaps even higher but idk. I can’t really tell what goes on up there, but if it’s present i can tell and it feels weird lol