This is an important point. Hard "AI" problems are no longer "AI" once we have good algorithms and/or heuristics to solve them.