My concern with gasoline powered boats, particularly older inboard outboard or inboard setups, is that they require the operator to know what they are doing. You need to know what you are doing on anyboat, with regard to safe operation, but on a gasoline, inboard boat, the stakes are higher in this regard.
More often than not, I observe people that don't seem to know what they are doing on the water, from running aground, wandering aimlessly in a narrow channel, struggling to dock, etc. I struggle to trust that these struggling boaters are knowledgeable and diligent about maintaining a sound fuel system and running their blowers and checking for fumes. In my area, older, gasoline powered sterndrive powered boats are the cheapest to buy used and frequently end up in the hands of new boaters.
I own such a boat, a cheaply constructed 1996 bowrider with a 3.0 Liter, 4 cylinder Mercruiser. It has an aluminum tank which cannot be fully inspected. I check the bilge religiously and keep the bilge dry because the boat is stored on a trailer in a detached garage. There are many similar boats kept in salt water with partially filled bilges (potentially salt water) lapping at the bottom of those aluminum tanks. I am very cautious about mine, I just doubt that everyone is. On a larger gas boat, the engine compartments are larger, more room for fumes to accumulate and more blower time required to clear them (unless larger blowers have been installed) and there is also more room for non-ignition protected devices to be installed by ignorant owners. Yes, I'm weary of such boats, they have their place and just require special attention.