Artifices get easy access to bags of holding and armor capable of ignoring stealth penalties. They might not be "overpowered" but they surely can trivialize a lot of things that I consider vital to a satisfactory game. I allowed a player to play one in my current campaign and I regret that greatly.