At least Mugro usually puts up a great fight, Wawrinka just lets Roger have his way
Wawrinka has won three sets against Roger, while Almagro has won two against Nadal. But Wawrinka has played Roger more, so it's about even.
Almagro can "put up a great fight", in the sense he can keep the score close. See: Paris 2009 where he created 5 match points and wasted all of them.