The point is that there exist cracks in that many people will fall through and society at large doesn't even know that they are there; society as a whole is in denial about the problem because they can look at utterly dysfunctional systems like the US and and say "we're so much better here". Part of the problem is that many of those who are aware of the problem blame the individuals themselves for falling through the cracks in the system (like you do, based on some notion of 'choice'). One possible solution (it seems you agree with me here), is to remove the division between public and private systems. The first step ist to accept the existence of a problem instead of denying it (blaming individuals is a form of denying systemic issues).