There's a lot of whining here.
I let faster riders go past cuz I don't want someone on my tail and I REALLY don't want some asswipe to plow into my backside when I hit the brakes to avoid deer/rocks/drunk. And if they pass me it's kinda interesting to find out what happens to them farther down the road if they crash or get nailed by the cops.
However, when I come up on people I never expect them to "let" me pass. it's nice if they do, but I don't get upset if they don't make way for me. I understand if I'm passing people I'm generally speeding, and I don't expect people to aid me.
Most importantly, if I can't pass another rider or group of riders or car or truck or haywagon on a freakin' motorcycle when I go solo then I should get my mancard pulled. And I ride a slow motorcycle.