But not the exact same 20 teams.Those 3 clubs have played together in the same 20 team league continuously for almost 50 years.
You can not compare a closed League with a open League.
Also soccer tends to have kits with only one or two colours. Pretty hard not to have similar kits when there are so many teams around. It’s mostly sponsors name that distinguishes the kits.