That may be part of it. The flowers are generated by the plants and the flowers have a limited life. The plant really wants some male pollen to drift by and start a seed but if no pollen they will continue to produce flowers. The older pistils will turn brown eventually as they are superseded by new flowers.