I would never, I get my for free
If you are running a site that don't need branding, then free template is good. But template is important if you want a brand site.
Well, I also always use free templates but for professional
sites who want a unique look and a brand identity might want to buy such templates.