"A full postcode identifies a group of addresses (typically around ten) or a major delivery point."
https://en.wikipedia.org/wiki/Postcodes_in_the_United_Kingdo...
Also postcode data is licensed by the Royal Mail, not free.
https://docs.os.uk/osngd/data-structure/administrative-and-s...
Not sure under what basis you think they are "supposed" to be a certain way but postal codes originated as a signifiers of areas, even in the UK.
US postal codes absolutely have overlap in area, because they do not divide land, they direct delivery routing.
When I had to work with addresses in other countries, I found out that is not that normal.
The United States can be more granular, as a "full postcode" equivalent in the United States is ZIP+4, which can resolve down to an individual building, mailbox, or person, depending on the characteristics of the location.