a "technical" question/problem; refusing to work in a group is an "attitude" problem. Hopefully the ones among us with the "attitude" problem will be less and less. As long as we want try, technical problems can be resolved, at least partially.
Not against your post, just make my comments here.