Make your snide comments, but as a parent, this approach makes a pile of sense. Especially for poor/low income. I'm fortunate enough to have a decent income, education and a spouse with similar background and income. Even with what advantages we have, having kids and supporting kids is a fucking mess of administrivia, not to mention a pile of money.
So getting into a program like this when you are pregnant can literally be a life-changer for a low income person. Not because of the educational content per se, but because you cut the administrative bullshit down tremendously. You know your kid is going to have day care, so you don't have to rush around in panic and get on waiting lists, hoping your kid can get in somewhere. You know what it's going to cost so you can plan your expenses. You can have stable work hours, allowing you to work with an employer on regular hours. Just that right there can make the difference from you being the employee who is on time and dependable versus being the flake who is always late, leaving early and swapping shifts.
Same thing on up into preschool and grade school. There's a plan, there's a structure. That can help tremendously when you don't have a decent salary and pile of money to fall back on. In the case of our kids, there was always a "rolling the dice" moment when it came to child care, preschool, full day vs. half-day kindergarten, etc. Then it's a patchwork of after school programs that you don't know if you got into or not, and if you don't get in, you need to scramble, then somehow get your kid from school to the after school thing, etc. It's a damned mess, and for single parent households or people who work hourly, stupid stuff like not having the after school program in the same physical location as school just makes it impossible.
Then try and get your kid to the doctor's office, which is only open 9-5, and you have to work ... and if you aren't working, you aren't getting paid ...