Apple has gone too far