We started because frontend developement became a thing and we (backend devs used to languages that work and are consistent) were forced to do frontend
"Ladies and gentlemen, we're sorry to announce that the JWST has smashed some of it's own mirrors due to unexpected behavior of something called a 'type system' "
What was the state of Python in the early 'oughts? They're using it basically the same way according to the article; an easy human-readable language to control basic procedures.