Yes. It's a fundamental attitude problem of "that's not my job, it's your problem". It's like after your car gets into a crash. You just want your car back the way it was before the crash, assuming you don't take the insurance pay out. You want to be taken care of. But no, you gotta take it to a mechanic, then a body shop, and then a glass place. Or for software "well, it works on my machine". Even if we take the attitude out of the picture, if you're operating a business, you don't have time to spare. Having to find vendors for each step of the process takes time that could be better spent working on the product.
First off, if you have a car accident and one shop doesn't do everything to fix it, you went to a terrible shop. I've never seen a body repair shop that didn't do all that.
But that's beside the point.
Do you honestly expect a machine shop, a place that specializes in creating or fixing or modifying pieces of metal, to find you packaging and fluff for inside the package and then ship it to your customers? Why?
I'm absolutely confused on why you would expect a company that has literally nothing to do with an area of business to just do that thing for you for your convenience.
Do you expect your plumber to also put your floors down? Do you expect your doctor to also clean your teeth or do your taxes?
This isn't an 'attitude problem', this is a 'you have irrational expectations' problem.