You're right, he has no business sense.
In fact I've often paid him more than what he's invoiced me for because his charge-out rates are too low.
But he doesn't want to be a business man, he just wants to work hard, and he's bloody good at what he does.
He's not clever enough to be a business man but he has a talent and plenty of drive and will work until his limbs drop off and I think he should be fairly recompensed for his efforts - certainly not penalised because he's not clever enough to 'massage the system'.
That last sentence exposes you as a smug, gated-community-dwelling, let-them-eat-cake prick.
Excuse me for pointing out this out but you're an arrogant ****.
And you, by self-description, are a sucker! Nobody gave me a damn thing; I'm in the 1% you hate because I WORKED for it! I do business like I fought a war-fair, by the book, and hard as nails. I make no apologies for being more intelligent than the other guy! I have no tolerance whatever for stupidity, whining, or excuses; don't make any, don't take any...and I eat suckers like you for a snack! I don't give a tinker's damn whether you, or anyone else, likes that or not! The hatred and envy of losers, whiners, and malcontents tells me I am doing something right. I take it you are NOT American, so I REALLY don't give a shit what YOU think, or ANY other foreigner on this board thinks, of me, my country, or how we run things here. Hell yes, I think I am better than you! You got that, piss-ant? You foreign interlopers need an American boot up your marxist arse, until you learn to keep your noses out of our affairs! You got that one too? Good! I am an Arrogant American, and damn proud of it!