Not all roosters are great roosters, you are right about that. But the traits you describe really don't come into play until they are a year old, if they come in.
I think you should look around close to you, see is someone close by doesn't have a great rooster that was so nice and good, he just...