All Bachmann standard line locomotives are made that way. It's a cheap way to make them because there is no wiring or soldering involved during the manufacturing process.
Taking the engine apart to fit a decoder into it is not that big a deal if you have any mechanical aptitude and soldering skills. The biggest challenge is that you must remove all of the drive rods to get the wheels off so the frame will come apart.