There seems to be an unseemly rush to attribute this tragic accident to weather.
There are not many scenarios that will bring down a modern jet from level cruise without any communication from the crew. After the Air Mozambique accident similarly weather was considered the main culprit until the bizarre truth emerged.