It doesn't look like they're getting 2 million though. It's going to be below expectations by a good chunk.
It doesnt really matter - it will make them money while they are preparing everyone to double dip on a Switch release later this year.
A MHXX 3DS/Switch March release would have made them less money than 3DS version in March and Switch/International version later this year.