Yeah I think this is a lot of it. My dad was a machinist and we were definitely on the lower end of middle class growing up. I just checked, and in my area a machinist makes about double minimum wage. That’s decent money, but not something highly paid.