I will say that men who have children from a previous marriage are often looking for someone, anyone, who isn't the same as their ex. They tend to be a bit damaged (who isn't after the age of 30?), but they tend to cut the B.S. and are just hoping to find a compatible woman.
I think, when you get past a certain age, you stop "dating for love" and start looking for incentives (both men and women do this). There is nothing wrong with that. I actually think it's healthy. I will say that there are more long-term benefits to an established person than someone who is just getting started. But, a 15 to 20 year difference is a huge red flag for any gender, unless you can accept that they love you, but they might love the benefits you can afford them, more.