Are you kidding me? Who pays for software these days? There is a FREE version of every type of program you could ever need out there! I mean, paying for an FTP Client? You have to be kidding me...
How in the hell does it affect anyone differently if:
1) You crack a pay FTP Client.
or
2) You install a freeware FTP Client.
Either way, no one is going to get money, right?
It is not like you cracked one and paid for another, and you would have paid for both but you didn't because you found a crack. That is the ONLY type of scenario that hurts developers...
Actually, wouldn't the developer rather have you use their program over a free program anyway? Maybe you will become loyal to the product and purchase it later, who knows?
Ahh... I give up, I guess I will just never understand how people can think so "black and white". There is a GRAY area!