Wot I've been told, hanging around floatplanes whenever I get the chance (I've no idea whether this is true or not), is that the reason they're so expensive to run is that the insurance is expensive.
And the reason that the insurance is expensive is that yer average floatplane accident is a capsize, resulting in a live pilot wanting to make a large claim for retrieving and drying out the aircraft.