The thing is that the pump mimics the action of a healthy pancreas much more closely than injections can. The basal insulin trickles in continuously (instead of a big surge of basal from an injection). You can programme different basal rates for every hour of the day, whereas with Lantus/levemir, once it's in you're stuck with it, and few people have basal needs that are flat across the day. The basal can be adjusted by 1/40 of a unit of insulin, unlike injections where you have to adjust by 1/2 or a whole unit!
With the bolusing, you can calculate an accurate bolus to the nearest 1/20 of a unit (0.05), instead of having to round up or down to the nearest half or whole unit on injections. The pump keeps a memory record of all boluses given, so you can't accidentally overdose.
There is a steep learning curve, but well worth it. 🙂