And are the lanes wide enough to allow passing of the bicycles by cars? Is there a smooth shoulder they can ride in? You are not indicating what the case is here.
It's not selfish (no more so than driving a car) if they are defensively riding in the lane because there is no room to be passed safely by cars. I agree that owing the lane is foolhardy if there is a reasonable alternative. A smooth shoulder is a reasonable alternative. Riding in a gutter than has storm sewer openings is not.
My consistent experience is that most drivers will attempt to pass cyclists unsafely, exposing the cyclist to being sideswiped.
I personally say "more power to these riders that are engaging in this behavior". Because perhaps one day the streets will be safe enough to commute by cycling. Not now, though, at least not in the US.
You know, the more you describe the cyclist's behavior there, the more that I suspect that the "people's republic of Minnesota"

has strong pro-cycling laws on the books that permit what they are doing.