Going for tera water on giratina earlier would have been the correct play, it was going to get soaked anyways, not worthing risking the loss of stab for another turn of poison resistance.
knew that would happen bc everyone wanted to watch how long the freeze would hold him. Giving like 5 free turns when everyone is still walloping on eachother is basically a win unless everyone spends the rest of the FFA attacking you.