Hey man i've been playing 1.4 almost all-week for the beta was released and I understand where you're coming from, i really do but you really need to give it more time trust me on this, flinch isn't horrible and it will almost never get you instantly killed if you're smart, if you get flinched...