Those are shipped numbers, not actual sell-through, no? I'd think actual sales were quite a bit worse if the NPD numbers we got were any indication.
Yeah, the 1.3M is the shipped number, but the game came out a couple years ago, so any damage to Capcom from price protection is already baked in by this point.