Choice and a race to the bottom has just left millions of Britons with more expensive energy. Pointless "competition" that just results in lots of providers duplicating billing systems, "competing" against each other by promising prices not sustainable in the long term, and so on.
There are some on here who believe that a free-for-all-market is the only true choice. Frankly most of the time it presents only the illusion of choice and increased opportunities for fraudsters and shysters.