I almost had a situation like this a couple weeks ago. The corner was very small, almost to the point I wondered how a groomer even made it through. Traffic this year has been unusually high, which is great for businesses and that fact that people are getting out to enjoy the sport. I tend to avoid the busy areas of the U.P. for this reason. I personally love the central U.P. or east of Bruce Crossing through Gwinn and down into Florence and Forest counties. Trails are usually good depending on the snow conditions but mostly like them due to lower traffic. This year however was a huge increase in traffic. My son tends to like to lead now and I'm constantly telling him to enter every corner as if you will meet someone in it, but it's almost impossible to avoid this type of encounter with someone completely on your side. We could debate this all day long, but the fact is the Cat rider was doing what he was supposed to and the Doo guy was not. Not sure how to avoid it short of everyone doing the right thing and we can't even keep people on the trail let alone being on the right side of the trail.
I found myself liking trails that were a little more open this year where trees have been thinned out so you could see upcoming corners and potential riders coming the other way. More open sweepers are my favorite for this very reason. I can't stand tight twisties because of lack of visibility ...and my arms get a little more tired the older I get without the EPS.