So you agree with me the consumer is getting charged more because of the law. ... It is a lovely gift from the EU to the likes of Apple.
Not really, as it is against the consumer laws of a given country, or a group of countries, then the seller is liable for large fines. If Apple directly sells the product, Apple is the seller too, and liable. The little profit off one item is not worth the fines.
When there are too many tech shops vying to sell a product, there's always a price war, discounts appear every few weeks. So, waiting is the best bet. Never pre-pay for a product, never buy a product on the release day, week or month, wait. It is
our right to buy something at
our convenience. And, waiting helps.
Companies have to sell what they make, and as quickly as they can, otherwise costs rise. So, to get rid of the first batch, and to start with the 2nd batch they have to hurry to sell them off. And, at a discount. Waiting is the best bet.
Because of the EU's policy coming in to place 5-10 years too soon. Maybe a gift to Apple as an apology for enforcing USB-C?
Not too early at all, it is actually too late, really. There are thousands of other device producers, who have to comply. The user is the winner here.