I don't think the fact that you can make fairly serious mechatronic devices with pocket money can conceivably be a bad thing for engineering as a discipline. However this does mean there are a lot of people that own a 3d printer that will never be good engineers.