If this fails it'll be because the tech industry expresses disapproval too loudly to ignore.
The legislators don't care about the underlying criticism. Almost no legislators have ever used a 3d printer or written any software, beyond maybe simple assigned programs if they had a required intro-to-programming course. Few are "tech" people. The rest don't understand this technology, or any technology really, beyond it being a black box for specific purposes. They see 3d printing and plastic guns and think something must be done, because the 3d printing black boxes are producing dangerous weapons.