These features are resource-heavy and sophisticated. Paying for the software supports the development of these tools.