The reason why it feels like coaches always overvalue vets it’s because fans overvalue scrubs/young players all the time. It’s easy to say that guy who you haven’t seen play is better than some vet who plays badly all the time when you’re not actually seeing them practice.
I’m not saying coaches are always right, but the majority of the time the reason why someone is planted on the bench is because they aren’t good enough. Moreover, if they are good enough, they will probably find their way on the court no matter who the coach.
I know that someone is going to toss in some Christian Wood esque outlier counter example out there...but I really think people get too caught up in these narratives.