Sounds like he's riding the gravy train with biscuit wheels, which means that at least one person in this whole scenario is actually doing okay and may even be happy. Based on what's been posted, if the relationship ends it's not going to result in more happy happy people or even a transfer of happiness from person to another. It's just gonna make everyone miserable. Leave the baby daddy alone and try to take some comfort in the fact that you're helping at least one person to maintain a little slice of contentment.