I think you were true. Spain simply give up in the last set today, and played without Molto (but maybe he is not in a very good shape since he did not play the whole match yesterday).
Spain played without Falasca brothers, Rodriugez, sevilano and molto,
they need it only one set for the first place so no need for the best players on the court,
and off course it is better for them that poland or italy not going in the semis,
IMO it is not so fair, but on the other side ,
everybody wants to do what is best for tham.