I doubt there is much of an impact.
If someone breaks or looses a component there are four main options:
- Do nothing.
- Buy a replacement item to replace the item which is broken, or missing a piece.
- Search online and hope someone has already designed a replacement part which is available for purchase.
- Measure, and design their own replacement piece, then "3D print" it.
Most people do not have the skill needed to complete option #4. Unless the piece is a block with a hole in it. If we're talking about something more complex like a curved battery compartment door for a remote control, they are not going to succeed.
Even a "simple" feature like a 1/2-13 UNC threaded hole is going to be a huge hurdle for the majority of CAD users. Most "thread" tutorials show a simple triangle swept along a helix. They never mention how to determine the correct dimensions and tolerances so the thread will actually work with another existing part.
Another factor to consider is the generally poor quality of printed parts obtained from most home printers. They are getting better, but the printer, and the materials themselves can't create the fine features which are present in many injection molded parts.
The printed materials while often "true thermoplastics", don't have the same mechanical properties of the original part. Not to mention the color will be wrong too.
Cost is also a factor. I might spend $5 for a real replacement part. Or I can spend a few hours in CAD, then send the part out to be printed on a professional quality 3D printer for $50. Then I can spend a few hours sanding/finishing/painting the replacement part....
Someday this might be a factor. But this is the same claim they've made for the past 30 years.