Since they do it in Japan. And in basically every other country in the world, the risks to players of participating in "international duty" are considered part of the bargain of being in the business of pro sports. Pro soccer players in Europe miss league games for international exhibitions ('friendlies') for God's sake. The fact is, having a vibrant international market for your sport depends on having vibrant international competition, but for better or worse Americans simply aren't on the same page. Baseball is going nowhere long term without serious attention to the WBC, so it behooves MLB and its owners to pay attention for the long term health of the sport.
That all said, I'm sure your perspective will win out in the end.