I definitely concur with that. In my previous carrier we had some guys from those places who were pretty much only good for bringing the landing gear up and down.
But on the other hand it's a both end of the spectrum thing, some are sh*t but some are decent guys.