Funny the article doesn't mention that people on prepayment used to pay more per unit of energy than everyone else, which IMO was always the most offensive part of forcing poor people onto them.
At least the government/Ofgem stopped that overcharging in July 2023 (the period covered by this compensation ends in Jan 2023).
Tangentially, I do feel strongly that a more fair system of energy pricing would not have any separate standing charge, and would instead incorporate those costs into the unit cost of energy. As it is, the less power you use, the higher your effective price per unit is which seems to be the opposite of what we want given the need to encourage people to use less energy. If one household uses half the energy of another household, ideally their bills would be half as much (if not even less than that).