Also, how is apple still making the same profit if someone is paying $200 vs $800? That's a $600 difference right there. I'm not sure how it works with carriers buying stock, but that's still a huge margin between subsidized and unsubsidized purchasing.
If you buy a subsidized iPhone from your carrier for $200, your carrier paid Apple the full $800 and the $600 difference comes out of the carriers pockets. That is why the carrier (not Apple) lock you into a contract for 2 years so they can recoup the cost of the subsidized phone.