I think a lot of this odd structuring is due to English leaning heavily on borrowed forms and rules that really have no ties to the underlying language.
Not that I'm blaming the language, just think it's curious at how many conflicting and skewed rules have just become a part of the language over hundreds of years.