Why do they have to reinvent the wheel?

Simple. Designers don't think like you and I