As for mechanical engineer many things that are puzzling to average engineer are easy to understand / recreate by mechanical engineer, especially in 3d printing era
I do a lot of small mechanical projects for fun. But designing something for one or two pieces is very different from designing something that is made in the hundreds or even thousands.
As for mechanical engineer many things that are puzzling to average engineer are easy to understand / recreate by mechanical engineer, especially in 3d printing era