ATC is not responsible for weather avoidance and most ATC stations don’t even have weather radar. The pilot is responsible for weather avoidance and requesting a more suitable route or a heading to avoid. Maybe it is caused by translation but I understand from your post that ATC is responsible for rerouting the aircraft due to weather, that is incorrect and I can’t remember a single instance where ATC has amended my route due to bad weather.