It's not purely on that basis though is it? It's the manager's policy based on what he feels is best practice.
Let me ask this, the likelihood is Caballero is gone this summer, how do we attract another keeper to the club if he's not at least guaranteed cup games to try to impress?
Playing him isn't best practise but down to the manager as you say. Going back to your first post though it has had so many replies as the fact is Hart should be playing but I fully agree he won't be. It is a forum where people discuss that's all and why it has had so many responses.