The runway braking level was good. On a scale from 6 to 0, with 6 being perfect, this runway was level 5 for then entire length.
Wind shear and speeds don't have to be determined later in an investigation, they are known facts real time. There was no reported wind shear that occurred and the cross winds were not considered to be an issue.
There was no attempt to flare the aircraft prior to touchdown. Some comments say the flaps were also not employed.
As for the landing gear just breaking off, that just does not happen unless there was a major maintenance fail which will be investigated.
Appears to be nothing more than a botched landing attempt.
Landing gear breaks if overloaded, not just because of maintenance failures.
Or they used substandard Chinese fittings and hardware. Which, I am afraid, is widespread with thousands of accidents waiting to happen. IMHO