Good on Three. Anyone that is stupid enough not to shop around when there contract is up is that, stupid. It’s not down to the operator to help people to stop being stupid. Three even send an end of contract notice which clearly states your out of contract price.
Ofcom want to over regular mobile but refused to regulate home broadband and phone operators that rip people off.