| Why does it have to be free?
They're pretty much all free. It's their business model: Offer it free for personal use as a loss leader, to get market share, then charge businesses.
You may not have noticed, but most software can be had free these days. Often the best is the free version. It's just the way the market has gone. I've paid for my disk imaging/partitioning tool, BootIt. I think it's well worth the price. I've also paid for Paint Shop Pro. Most other things I get for free. In many cases the alternative paid software is grossly overpriced, such as MS Office, Adobe Photoshop and Acrobat.
Recently I was looking for software to edit videos. I had a video taken with an iPhone. I wanted to shrink it, rotate it and save it in a different format. After a couple of hours finding software that didn't work or that cost $400+, I found Avidemux. It's free, very sophisticated, and did all I wanted easily. So why pay $400? If the other companies were charging more like $40 then maybe Avidemux wouldn't have been necessary.