I agree with yerm that I don't like it being the highest form of progression.
I'd like to see a game try challenging solo progression like AA, story campaigns, boons, gear upgrades, feats, that sort of thing.
Joining a raid should net you advancement flags, a bit of coin, tradeskill mats, or...