What are the concrete advantages that justify using a vastly more complicated delivery system? Sure, there are theoretical advantages like the ability to mix insulin if you need a very low doses but none of that applies here.
That's why you can get insulin in vials for use in syringes.
The...