It’s the Thais’ fault
Its either the airport’s fault by not providing enough room for the taxi way or the Thai Airways’ fault because they are contracted for most ground operations including that pushback op.
Another related story, the same A380 was paying a visit to a small province Chiang Mai, which has a relatively small airport (3400m runway). Some interesting point of view here for the local small-towner waiting to receive this double-decker.