As an engineer with a decent amount of hands-on experience, I can understand your BF's frustration.Boyfriend says this often too. And then ******* about engineers to me (he isn't an engineer)
At our company the engineers are also the startup and commissioning crew (including electrical troubleshooting). So we function in all capacities. It makes for a much smarter group of people, but also leaves us understaffed at times.