Tenuous much, did I say they should make no profit……. NO
Energy is an essential making a slim profit is still a profit and could see the suppliers making the same actual amount of money as they did last year.
But you are suggesting what's already a very small profit per customer should be a tiny profit and it couldn't "see the suppliers making the same actual amount of money as they did last year" as they were making £15-£20/customer and you've suggested it should be £10. Any profit could soon disappear with prices capped and the wholesale cost of energy continuing to rise.
It could all be reduced though record wholesale price of anything need not equal record profit on the final sale, margins could reduce profits could survive!
1% is a very small margin of leeway to do anything.