Hmmm,, not sure what can be done now.
There's a subjective aspect to this.. so it's neither right nor wrong. It's wrong in the sense that the plywood base floor isn't rigid enough for tiles, and so must be re-done.
If it was done in the previous 12 months I'd get back onto the original builder, and ask for his insurance details, if he has insurance. If he does it will likely wake him up, as he won't want claims made.
But the repairs are a large job, and so he won't want to re-do the work. That's why he has insurance.
Other than that I don't think much can be done, excepth lobbying the government to ensure that builders etc are up to scratch in the future.