WF/TF was NOT fine. It was a completely dumb system that ruined an entire expansion and 3/4 parts of another. Getting a piece of loot should be exciting, not that "awww crap, it didn't proc TF" feeling.
Now, truth be told, corrupted gear is even dumber, but at least it's going away for good in SL. Get rid of those random sockets and tertiary stats, or make them relatively easy to obtain, with a MoP-like upgrade system. Pretty please?