Not "everyone" needs or wants a tilt screen :-)Now, that was the worst thing to say. Everyone will wait for that camera and will not buy 70D at all19 AF points and a D-pad. To whomever said it would need a joystick, sorry...told ya!
Joystick will be in 7D II with 1D X or 5D III 61points AF system - 10fps
Not "everyone" has over $2000 to spend on cameras. And it most likely won't have the tilt screen which is a deal breaker.