It's surprising how relatively recent shirt buttons are. 1000s of years no one thought (or couldn't?) sew a hole and put button through it.