All the breeds you listed will work fine if all your wanting to do is successfully produce a calf. You didn't state your breeding objectives so I've assumed that your seeking a terminal cross. I think the key is in the "WHY" people like or don't like the breeds they listed.
For me, I'm a small beef cow/calf operation. I'm also retaining or selling replacement heifers, so I'm not just a terminal cross operation. Not having to deal with tempermental, jumpy, animals in close quarters is my idea of something to avoid if at all possible. And, animals with horns the size of Texas are just plain ridiculous to me, except as a novelty.
I think it was Txag that stated in a response to me, some time ago when we were discussing weighing calves, that they had better things to do than fight off angry cows. I can't blame them if that's how people's cows act. My Polled Hereford, Black Angus, and Charolais cows are all bred to either my Black Angus or Polled Hereford bulls, and I can walk up to any of them and pick up their calf to weigh it without fear of being attacked. That type of temperment also makes them very easy to safety work through the chutes for worming, vaccinations, etc. Since I'm a small operation, good performance records are essential to identify any poorer performing cows because each individual is a much higher percentage of my total herd than they would be in a large operation.
Since those 3 breeds (Hereford, Angus, Charolais) produce excellent beef, which bring an excellent price at the sale barn, I prefer them. Note that my Charolais are only used for crossing, either with Angus or Herefords.
Now you know the "why" behind my likes and dislikes.