Why in the 4.0.5 Patch You can Only Undo 20 Things, There's no good reason i can think of to limit that. also if there's going to be an Undo button put in a redo button just incase someone changes their mind.
Storing steps takes up memory, so I added a max just in case. Still, it's better than nothing :D
I Guess that makes Sense