Has the freemium business model gone too far?