Microsoft and Yahoo have announced a strategic partnership. Some may call it a natural fit, but I call it a betrayal I'll never get over.