The free vs. subscription debate