There are two types of people who will front-end you on the river: the rookie who honestly and innocently doesn’t understand on-stream protocol and the guy who knows exactly what he’s doing but doesn’t care, so he front-ends you anyway.
Pity the first type and forgive them. The second type are despicable bastards, and no amount of reasoning, arguing, cursing or pleading is going to change their behavior. If you encounter the second guy, just walk away. If he’s bold enough to cut you off intentionally, then he’s bold enough to stand his ground no matter what reasonable sense you try to make . . .