I/Os made more sense when they were simple GM inboard engines with carbs and none of this extra nonsense. I have one of those so I can tolerate it. This is also why outboards predominate now. Yes they are very expensive but you pay the big price to start, but your yearly maintenance is a lot less. Draining? Just put the motor down!
I also blame the dumb fools running boat companies. It is just as easy to make a wide open engine compartment with everything accessible as it is to pack the back of the boat with all the cushy seats in the way. Older I/O boats often had a simple dog house over the engine and 2 jump seats one on each side, those were easy to service. Oh but that's not cool enough for today's spoiled boat buyers!
My brother bought a 2020 Chapparal with a 4.5 Merc I/O. I looked it over told him to wait for an outboard. He bought it. I maintained it for a few years. I showed him where the starter is (buried) and the steering actuator is (buried) to replace either the engine comes out. Easy drain system works for a few years in salt then clogs. The first time it overheated because marine growth clogged the water intakes, he had had it. I said ready for the outboard now lol? He traded it on a new boat, same model with a Yamaha 4 stroke!