This sort of anti-consumer activity is quite illegal in Australia, and thank god for that. Pity it's not illegal everywhere.
Shame on you Hachette. You deserve to be condemned.
Let's hope the UK retailers stand their ground, particularly Amazon.co.uk, whose US parent company did not have the intestinal fortitude to do so in America.