I think the problem with dropping prior is that they will bring some-one in for the long term, as this England management (rightly or wrongly; you decide) seems to do, and at the moment there seems to be no long term replacement. Remember Compton was dropped because Root was the long term option, so dropping Prior will mean giving some-one a bloody good go at it, and there is no-one banging down the door. Kieswetter is not international standard, Buttler has got a pea heart (Bitter Somerset fan), and Davies I don't know enough about and didn't set the world alight in FC last year did he (genuine question)? Foster and Read are too old, and the rest are outstanding keepers who can't bat (Foakes, Bates etc.). Like it or not, you won't get into the test side as a keeper unless you can bat.
And to suggest that Davies got dropped because he's gay, is hugely disappointing, and in this day and age.... downright wrong! If he felt that was the case, he would have gone to the papers about it!