Open source is important to the process of innovation otherwise type 1 diabetics would still be using needles and fingerstick meters alone to manage a disease that by using those tools is in a word unmanageable.
I, too, am a type 1 diabetic. I've used an insulin pump in the past, and I use needles and "fingerstick" meter, now. I don't want to put down the insulin pump, as it really is a very potent means for managing the disease. It just didn't work for me; I'm a fat, sweaty Norwegian living in California's San Joaquin Valley, and that catheter just doesn't have any chance of staying put.
That said, using Humalog and Lantus, I've got my A1C down to 6.5. Needles and a conventional glucometer are sufficient to the task, so long as you put forth the effort to keep track of what you're eating, and how much you need to take for it; which you should really be doing with an insulin pump, anyway.
Having a smart phone app dedicated to crunching the numbers and keeping record for you rather helps, too.