I'm not saying he's gaining points - as obviously he's defending a SF. But he's picking up points in the race which is not inconsequential given that he missed the Aus Open and will likely skip Miami, and more points, there. More he adds to race now, better it is for later.
He'd have wanted a match but it's not the end of the world for him. Not like he needs to reach his best HC form this week - just needs to get through it and then move onto clay.