Um, investing in 3 year olds is done (assuming raising children is not the states responsibility) by parents, not politicians... not sure what your point is here.
Nothing can replace good parents but there's only so much that can be done to improve the general quality of parents. Given that society has a vested interest in the future of every child, I don't think it's unreasonable for government to try to do better. That doesn't necessarily mean the public school system; it could be vouchers, various incentives, etc. But just saying parents need to do it is a cop out, shortsighted, and unrealistic.