In June we launched on the deschutes and the guides took the private ramp, there were no check in Rangers. The July trip we took had a Ranger, so the private ramp had only private Rangers. It doesn't make much sense why they don't have a traditional ramp for the guides and a launch ramp for private boaters.
I've had as much trouble with private boaters at the take out as I have with guides.
I'll say this, the last time I went we had a last minute addition to my trip, and I forgot to get an extra permit the day of. I paid to have my van driven to the bottom, so I didn't have a vehicle. One of the Rangers asked a guide bus to haul me to town, and they did at no charge. The guy was super cool, and asked for nothing in return.
The point of the story is this; for the bad things that happened to you that day, somewhere on that river a guide helped someone, maybe saved someone, and contributed to the economy. Since it is a popular river and lots of non-whitewater people like us do use the river and pay more to do so, we have places like the Oasis, Imperial lodge, and Deschutes pizza company while we go there too.
I'm a little surprised that a raft got that close to you without noticing. I have my head on a swivel in a raft and a car. I'm just starting to take my littles down stuff like that, and I've never had a raft run in to me like that. (I can't remember the last time someone intended on hitting me like that either)
Sorry for your bad experience.