I'm not sure this matters much. To use one of these apps you have to root your phone. Anyone who knows to do that knows you can sideload apks.
Average consumers, who don't have the slightest clue what rooting is or why they'd want to do it, just use the tethering app installed by the carrier, or nothing at all.