> […]
they are needlessy hurting people and businesses who had bet on the EU.
They, in this case, being the British government performing the Brexit, not the EU enforcing the agreed-upon rules. The Brexit has consequences, be they negative or positive, that are real and can have a lot of impact on the lives of both British and EU citizens. The British government has accepted these as representatives of their voters.