Because Minecraft Pocket Edition is different software that required months of work and financing (if you've followed its development) to develop.
You have to pay again in order for the software developer to make those funds back. There would be a lot less incentive to port software or develop future versions if they had to be made free.