Ireland and Britain enjoy better competition since they're a smaller area. Australia and the US OTOH are terrible since the population is so spread out (Australia's slightly better as the population is mainly coastal).
The BT Group was also forcibly split into separate operating companies, particularly OpenReach which owns the local loops and sells services to all ISPs including BT Retail.