Extensions of ESS theory to situations well outside the classical formulation often assume, as a convenience, that the population being modelled is, in some sense, monomorphic. While this assumption is in keeping with the original approach used in developing the theory, it is rendered less plausible by the observation that the original models do not preclude the possibility of polymorphism, a potentially serious omission. We consider a generalisation of the classical bilinear fitness function, and examine the circumstances that will tend to favour monomorphism.