Freemium is successful for the purest reason of answering the needs and expectations of users, that is, giving users the opportunity to try your product out and letting them decide if your product is the right one for them. There are other ways to monetize your freemium model too such as content subscriptions.