In my opinion, I feel like the option to kick people out should still be there, especially for cases where people intentionally leech or slow the rest of the party down (as in not running towards the crystal door when there are no mobs left, etc.), but it really is unfortunate when people abuse said system, but I guess those are the cons that come with features like this. I myself used to experience this so I could relate to this. I myself only kick people if they either are 1. Afk, or 2. Intentionally stall the party without reason.