Switching suppliers is *the* only stick a consumer has to get improved service
Most UK "off" of seem pretty much either a)See the world from the suppliers PoV (regulatory capture) or b)Ineffective at enforcing the laws that cover their sector.
Note there is a line where mandating data requirements crosses over into internal operational decisions about the database. But the gas and electricity utility providers managed to figure out how to deal with this, why can't banks and ISP's ?