Jon develops a client and has built a caching server to optimise it for user performance. He’s completely within his rights as the dev to make these decisions for his client and users - if they don’t like it they will switch.
In a decentralised world you don’t have the time let alone the means to contact every relay operator out there and ask them to check things.
Making a mountain out of a molehill.