I don't see why consoles couldn't incorporate more fixed function engines to accelerate certain tasks or help the system overcome specific weaknesses. My understanding is that they can be far more efficient than more generalized hardware. So, for example, MS could make a list of tasks they expect will be performed frequently on the Scorpio and include fixed function hardware for those tasks.