But im getting a lot less than before update, and on dustbowl as a spy I approached engi 3 times and got 3 krit wrenches to the skull

Melee has higher crit rate anyway. The update reduced the chance to crit overall anyway, it's just that now they've made it so that crit chance is more performance based, but its still lowered. It wouldn't only be you getting less crits because your game is exactly the same as everyone elses. Seems fine to me, I'm getting killed by less random crits now, just getting kills without them would be the best solution.