> if we leave the group.last_owner?(member) on the view, we are duplicating code by spilling logic into the view. The logic is: if it is doable, show button.

I think its ok.  We can put into helper then like `- if show_remove_group_member?(member)`  

> should I also hide it on the profile view if last owner for uniformity? (currently done in this commit)

yes please