Damage control or not - the thing is, where and when would a Western version of MH:XX even fit in at this point?
It's clear that they are focusing on MH World right now and are using the E3 as a backdrop. MH:XX promotion completely took a backseat for reasons we only can speculate about (though I don't intend to).
Going into E3, I only had one wish really, getting the localization confirmation for MHXX, which I thought would be a formality given that 80+% of MHXX is already translated in MH Generations. I wasn't expecting a MH5 for XB1/PS4/PC and as early as 2018 at that. If you think about it, a proper Western release of MH:XX would likely require the release of two versions, 3DS and Switch. The 3DS's install base alone would make this a no-brainer (apart from, you know, not angering your loyal fans...) and then there's the interconnection of MHXX's 3DS and Switch versions. So they'd have to fit it basically two Monster Hunter games sometime between now and MH World. Given that most people think that the translation should have been done by now, and considering the odd Friday release date, you'd have expected a worldwide release of both versions in August alongside the JP version. But this is like in two and a half months. Assuming a March release of MH Worlds, this would have been a six month gap between the releases (don't know whether that's considered too short), and all on different platforms anyway. Promotion of those version should have started by now, and E3 would have been the place to do it, though. I cannot imagine them releasing MH:XX after MH Worlds in the West, say at the End of 2018, six to nine months after World. It's ancient by then and in comparison with World will look the part, too. This one has to come out before World, I think.
I feel if Nintendo doesn't reveal it during Treehouse later today or Capcom during their stream (unlikely, because it's focused on MH World), then the localization ship will have sailed. And even if announce the Switch version, people still will be salty if they are not getting it for 3DS as well.