I do wonder if there isn't enough computer science / software engineering that is being taught as part of data science.
People I've worked with that used R and manged data / did analysis didn't really seem too concerned with long term maintenance.
Secondary observation, these same people were the first to preach for the AI coding gospel.