Why? Why can't we make classes excel at different things instead all being fighters by a different name?
Factotum is my favorite 3e class, in concept at least, and it'd be awesome if WoTC decided to incorporate it, but turning the Rogue into Factotum is not "fixing the Rogue" it's replacing it.