So you said it yourself: You spend days tweaking thru trial-and-error to find the best settings for your setup. You really think those multiple hours of investigation aren't worth $10 to someone who just wants to fire it up and go?
Not that I would ever pay $10 for someone else's setup config, but you can't honestly blame the dude for trying. Anyone who wants to learn and DIY will find plenty of info online. Anyone who just wants a product set up in 30 minutes can pay the $10.
I am glad that this was the first response. Not to sound cliche, but "time is money". Mining cryptocurrencies really just takes time...that is the only thing that really supports their value.
When you buy something at a store, you are exchanging time. If you buy a pack of cigs, that may be a $8. But it is really half an hour of your time that you had to work to get that $8. Regardless of who you give it to you are also trading time with them.
And time is only valuable because life is finite. If we had infinite amount of time, there would be almost zero motivations for technological advancement. We would still be using washboards to wash clothes. Because after all, if we had an infinite amount of time, then we wouldnt need to be more productive.
I would $10 in a heartbeat for a working setup. I have been CPU mining for months now and I am about to get two gpu's this week. For the past two weeks I have been trying to get bfg miner working just right. But to no avail. However, I want to make sure I am up and running as soon as I get my cards (and finish the build). If they are up and running I could play around with settings all I want because I will always have a working configuration to go back to.
Not only do i not blame the guy for trying, I may even look it up and buy it off of him so I can have a config ready to roll and he can say "I told you so" to the people that told him he couldnt sell something like that. Its no different than my grandmother paying Geek Squad to come over and set up her HD TV.