If I had a 3d printer, and knew how to do the programming and all, I'd probably just make accessories and diorama parts, maybe some heads or add on parts, but probably not entire figures. Hasbro has the resources to make the ultimate and definitive version of whatever figure or vehicle they want. 3d printing has it's limitations, you're not going to get the details and moving parts like Hasbro can make. That RazorCrest would be thousands of dollars on Shapeways, and it's the basic shell. No transparent windows no moving parts just a block. It's cool, don't get me wrong, but Hasbro has the resources to make something mind blowing. Since they choose not to do that in 3.75 on a regular basis, we really have no choice. Same goes for figure customizers in general, if you want something, you just make it. It may or may not be as good as what Hasbro would make but it's made.