if you like the scott card book but don't want to fund him...do like i do. buy his books from 2nd hand shops, charites, garage/boot sales and thrift (or what ever your country calls it when the owner donates the item to charity, sells it on after the fact or even swaps it in a box, for someone else's book)
i havent bought a single one of his brand new. he never gets any of the money i paid. and then i give them back to places like oxfam or sue ryder (english charitable organizations)
same with other books. same with games even. i rarely buy new, because i a) cant afford them and b) have a falling out with microsoft, so prefer not to pay them directly.
sure, the original person paid them, but i don't have to pay them MORE after the fact (and they don't get anything for multiplayer ether XD,i don't mutliplay my games on consoles)
just apply that to anyone you want to boycot. so long as you can buy it elsewhere, and they don't get your cash, it's all good.