They probably had a limited amount of time for this port, so they didn't have time to implement the Instant characters that are in the other digital versions.
Because money. They want that $60 price point. Would YOU pay for $60 for just the game digitally when you could pay the same for the game + 2 characters and a crystal?