In Sweden CGNAT was not a thing for a long time, the large incumbents still have their huge blocks of IPs so its "just" go to them if you want a pulic IP. Apparently smaller ISPs do use CGNAT, so its fairly common.
Me as somewhat of a nerd, even doubt if I need a public IP, seeing how cyber security is looking today.