I agree with Julian. People LOVE to make blanket statements. i.e. "I'm never buying this brand again". But as Julian mentioned, this applies to all brands. These are boats, they break. lol You need to maintain them. Yes, even if you're the best "maintainer" in the world, stuff can still break. Some people are lucky, others are not when it comes to that last part.
I bought a Scarab 165 three years ago, mostly because it was the ONLY small jet boat available (I was specifically looking for a small one for my lakes) without going to an older Sea-Doo. I preferred the Scarab by far because of things like the extra seat, styling, etc. Has my boat been problem free? No. Lots of little things to take care of. But I don't know anybody that owns a boat that doesn't need to maintain it. Are there quality issues? Yep. So do all the brands. Do some people get more QC issues than others on specific brands? Yep. But it's really hard to pin those on a specific brand when you start considering dealers (how they prepare them), manufacturers, who was working on what part of the boat at the time of building, etc.
Point is, at least for me, my 165 now has over 140h on it through 3 seasons of use in Ontario, Canada. I've had mostly flawless operations for all the important stuff. Had lots of little "issues" to correct and improve, but then again, I'm OCD about these things. Overall, very happy with my purchase and getting lots out of it. But I firmly believe that if you don't have a good dealer/support, you'd better learn this yourself. I did since there's no dealer nearby. And I love the fact that I can maintain many parts of the boat on my own. It ensures that things don't break when it's a beautiful sunny day on my one good weekend of the summer (it's Canada eh? It gets cold here fast! lol).
As for the clean out ports, the age old debate between these two brands (Yamaha vs Scarab). In my 3 years, I've sucked up stuff twice. A pebble which immediately ejected out within about 15 seconds, and a piece of wood which did NOT get ejected. The latter situation, I was stupid and completely aware that I was running the engine in a foot of water over some twigs. I even thought about it and kept doing it. lol The twig went in, and it was indeed stuck in there. Couldn't move faster than idle speeds. I wished I had a clean out port that one time, but I was well prepared in case this ever happened. Had a mask, piece of rebar and a waterproof flashlight. Had to go under the boat like 10 times but managed to pop the piece of wood out of there and carried out. It definitely sucked but it was a nice beautiful day. Lost about 15 min. Many people would not have been able to do that (hold your breath while working underwater in the dark). But then again, this happened once in three seasons of use and I was aware of how stupid I was being.