Why does insulin have to be injected?

Inhaled. Inhaled Insulin is possible and has been played with. However, the product released was horribly expensive and never took off. There are talks that it might be re-introduced. Here's a link. http://diabetes.webmd.com/inhaled-insulin.
Broken down. Insulin, if taken orally, is rendered inactive because of stomach acids breaking down the insulin.