The figures you’re referring to relate to the first half of 2023. As I said several comments ago, the domestic market has changed and retail companies are making more profits now.
Yes, British Gas are making a profit. But them and all retailers were not making massive profits in 2021. 30 retailers went under in 2021. Companies with a production arm - like Centrica - made profits in 2021 as unlike retailers they directly benefited from the high wholesale prices as they literally get the oil and gas out of the ground and sell it on the wholesale market. To retailers. Who are limited in what costs they can pass on due to the price cap.
I’m not really clear on your point or what you’re getting at other than you seem to be saying privatisation is bad. Which is an opinion. But you’re conflating various timeframes (profits have massively changed between 2021 and 2023) and companies (production and supply).