Insurance is an ISK faucet, but it’s not very big.
Ship insurance pays the “worth” of the ship only for the very basic Alpha ships; once you move to bigger ships, and especially Tech 2 ships, faction ships, and Capital ships, the insurance payout is minuscule. Especially because these ships are fitted with expensive modules, and the insurance does NOT cover the modules.
CCP introduced the 40% default payout just to help newbies out. It really doesn’t do much beyond the newbie ships.
“Insurance” in this game makes no roleplay sense; nobody would insure anything that’s about to be destroyed. Insurance in this game is literally just a game mechanic to lessen the penalty of death (and promote PVP), and as explained above, it’s tuned by CCP to only do anything worth mentioning for newbie ships.
If you want to reduce faucets, go after the NPC pirate bounties, from missions, anomalies, and ratting in low and nullsec.
Also, if you look at that graph from the Monthly Economic Report, going back several months / years, you’ll see that the sinks and faucets are somewhat balanced, so your “Hurts the Free Market and Player Driven Content” assessment isn’t true.
EDIT: Also, feel free to commit insurance fraud with the Badgers. The Career Agents give newbies free Badgers, so they often get sold for much less than the 400k credits. Feel free to buy them and self-destruct for insurance payouts. Or, try to educate the newbies to do that and/or not sell for 200k. Either or, doesn’t much matter.
EDIT2: Insurance IS a player-created system, it’s called Ship Replacement Program (SRP), most alliances have it. The alliance will give you a replacement ship, if you lose your ship during a PVP fight to defend the alliance. They do this for all big ships including capital ships. So we’ve taken care of it already. That’s what taxes are for; if you’re in a corp that taxes you but you get absolutely no benefits (such as free replacement ships), then you’re not in a very good corp.