I hate saying this myself (I'm an immigrant from EU) but the vision that robots will be great enough to actually solve the problem in part is quite realistic imo, very realistically, in 10-20 years, humanoids will be everywhere and probably very competent, even more so than most humans (or at least "young" humans that are inexperienced in a general sense). It's sad, but it's viable.