But you can’t abuse people with it. For example sending a hate mob on someone, defamation, swatting etc. (which are also covered by other acts).
And again, S127 is problematic because it doesn’t clearly define a line, it leaves it up to the courts on a case-by-case basis. Much of British common law is like that though.
> ECHR’s freedom of expression takes precedence
It takes 5 years on average to exhaust domestic remedies. Then another 3 years (on average) for the ECHR to hear your case. Needless to say, you can't afford it anyway.
Codifying it wouldn’t help it being abused though, and the US court system also has such problems, it takes time to prove that a right is being breached and a lot is down to the judge.
Also, there are strict limits to how long you can be fined or imprisoned under S127. The majority of cases result in small fines.