Regarding the message I sent them a couple days ago (which you can find here), I actually got a reply:
Thank you for contacting Capcom! We appreciate the time you took to write us your comments and suggestions. The idea you are suggesting is not new to us, in fact we had joked around the office saying we should release the game to consumers in cartridge form but unfortunately it not possible for us to do so.
CAPCOM Customer Support
Eh, oh well.