Why blockchain.info pays network fees by themselves
The fees are about 1 cent per transaction - a small price to pay for attracting customers who may later use their paid services.

Offering a service for free to expose a product with paid premium features is a popular online monetization model, also known as "Freemium".