Those are actually incredibly cheap and generous visa standarts.
For comparion: a 90 day visa for India costs around 70€. Some visas, like for Bhutan are several hundred euros. Six pounds for a three year visum is as close to free travel, without actually having free travel, as you can get.
Turns out the so far incredibly soft consequences of leaving the EU, are already too harsh?