a lot of your issues are effeciency related which i think can realistically be solved given some time for development cycles to take hold on ai. if they were better all around to whatever standard you think is sufficiently useful, would you then think it would be useful? the other side related thing too is that if it can get that level of competence in coding then it most likely can get just as competant in a variety of other domains too.
i for one have never heard of this guy, i had read this talk but didnt even know the name of the person until just now. i am rather new to super niche internet spaces beyond the bigger niches though so i may not be a good representation.