I've only had to get rid of one player, and that was way back in highschool, and really, between his uninspired names and the fact that he habitually fell asleep at the table, he knew that the hobby wasn't for him, so it was mutual and we remained friends afterwards.
There was one group I was in where one guy was constantly late because his wife was having health issues of an unspecified nature. People weren't happy he wasn't there, but he was liked quite a bit, so when the DM emailed him to kick him out, the rest of the group lost interest and there was never another session after that.