Great, I had brought this up before as well. To me, if a view is marked as “default” it should load that view for all users, at all times, regardless of what they had previously been looking at. Even better if that view can be dynamically set based on an “entity type” field.
Otherwise, when someone gets linked to a certain entity, there’s no way to know they’re looking at the same thing we want them to. Being able to link directly to a specific view would also help solve this issue for us.