The move to multi-core designs was particularly hard on game developers who were used to a single core they owned completely. Games aren't very suited to parallelism, which made the task even harder. Sega got burned by this again and again with the Mega CD, 32X and then Saturn.