well, I'll add that with iMessage, I don't think it's particularly unethical actually. While it is legitimate lock-in, it's also admitting business constraints - iPhone users only get the service because the purchase of the device subsidises the cost of the service, which is a pretty reasonable thing to do. Much better than providing a service you can't keep in the VC vein of business operations.