Given a choice, most patients would prefer to take a drug orally instead of getting an injection. Unfortunately, many drugs, especially those made from large proteins, cannot be given as a pill because they get broken down in the stomach before they can be absorbed.
http://newsoffice.mit.edu/2014/microneedles-drug-delivery-capsule-100