He also said they were in the main "over the hill"
Aside from your other concerns, the CC are not there for your son's eye candy. Would he have complained if they were all male, as I have experienced on an AF flight? That was absolutely fine by me - much better to look at than wimmen....
Either way, the CC's professionalism is what matters, not their age/looks.