I completely agree. Software engineering is just the most recent field I can think of(unless you consider data science a distinct enough portion of software to carve off as a separate field) that has had this pattern occur.
Well that and this is a forum for a lot of tech people which means a good number of software engineers here.
Well that and this is a forum for a lot of tech people which means a good number of software engineers here.