First, money isn't going to run out. What do you think I've been doing for the past 4.5 years? Getting various online operations up and running to ensure I never have to worry about money again.
Second, we view this whole life thing a little differently. You think "keeping them on a short leash" is a good idea, whereas I'm of the totally opposite mindset. I view it as it's my responsibility to be a loving and empathetic care taker to the point they want to be with me, and have no desire to hurt me.