What kind of terrible parent [doesn’t] let their kids live a life slightly better than they had?
Not quite. If my phrasing was confusing, try instead:
What kind of terrible parent lets their kids [merely] live a life slightly better than they had?
Not quite. If my phrasing was confusing, try instead: