IMHO some light users should be free - niche users who don't have significant budgets or would be a support burden. Others get enormous value in 5 minutes, have easy budgets for this category of software and should be paying.
I wouldn't be quick to judge either way.