They're pretty rare in history too, remember you only control one faction out of 21. How many great generals can you think of between 272 BC and 14 AD? Divide that number by 21 and that should be roughly your odds of getting one.