I see your point, but Fedr's decision could easily be reasoned.Still odd, as the ATP cup should take precedence over exos. Fed knew what his schedule was going to be, and I assume he discussed it with Mirka.
1) China exo = contract, while ATP Cup is not.
2) China exo = 3 days, while ATP Cup is 10 days. To make it worse, ATP Cup only allows 7 days before AO20 starts, so any form of light niggles/injuries = game over for AO20 bc not enough time to sort out.
3) Skipping China exo and play ATP Cup would mean practically zero family-exclusive time, and Fedr has said that for him, family is #1.
He had to take something away, and ATP Cup was it.