When you’re new to blogging and you see all these free WordPress themes available, you wonder: who are these geeks giving away their themes to people like me? Are they trolls hunched over computers in their parents basements until the day they finally get their big chance to work in a real software company? No.
Theme developers often are the software company and giving away free WordPress theme is not their main occupation. They give away free themes with the intent of possibly selling you a premium theme or plugin once you are ready for it. Theme developers are professionals, not volunteers and as such, it is worthwhile to enlist a theme developer’s help when you have a problem with their theme.