>Languages are not created in a planned, thought-through manner
Well, some are. Namely, Algol, Scheme, Smalltalk, Java, C#, and famously Ada (And I've missed some, like Oberon, etc).
Those were planned, and thought-through quite well. And their later updates were also planned and thought out quite thorougly.
Other languages were more idiosyncratically designed by some (often single) person, and accrued features haphazardly over time.