There is one valid reason to do a Lex memory wipe. Otherwise, he'd put two and two together that Superman is Clark Kent and would never hesitate to tell the world.
He already knew who he was.
Yeah, looks like someone wasn't paying any attention.
Lex called Clark by his Kryptonian name, Kal-El during their talk in the finale.