Let me put it in perspective: It was literally ONLY after MLG Dallas last November that Cyrax was universally acknowledged as a top 5 character. Considering he has one of the best D4's in the game (great range, leaves him at +982), a stupidly retarded command grab, great pressure, decent mix ups, controls the screen against most of the cast, and oh right, he could also take your life and meter the moment he touches you... I find this baffling. So yeah, excuse those of us who want to wait a bit before formulating definitive opinions.
(I feel like I've made this post before about Cyrax. God I love/hate that character).