Won't be doing anymore fractals unless I'm the instance owner or a Guild only party.
Though there are certainly problems with naming and shaming on a public forum, I do sympathise with you if you spent that much time with the group only for them to say at the end just before completion, "OH LOOK, our guildie is online! Sorry random pug who put up with us for an hour+, we gotta kick you so we can invite our guildie friend and give them easy credit at your expense! NO HARD FEELINGS LOL. BYE."
I've had that happen once, and the suggestions of adding them to your block list and stuff, that doesn't really punish them in anyway. It should be a reportable offense with anet then reviewing whether the party kicked you for right or wrong reasons.