Software development should be classed as manufacturing. Modern, large scale sw dev definitely is one. It is about creating new functionality, giving people new tools, it is not "service".
It also no longer requires advanced skills, there is a lot of "conveyor belt" jobs in it.