Unfortunalty in a results driven world much of the work has been specialised ai work to justify funding or to do task x. General Ai is going to take a framework that may not actually be superior to specialzed algos that play chess or drive cars. It is also far more complicated to build and design with a fair likelyhood of not outperorming and becoming an underachiever AI.