Thank you for such a comprehensive review.
Our group is about 10 session in as well, and I mirror many of your opinions:
"Niche protection". I agree, the utter freedom to chose any skills (focus, or generalist) has led to some issues (both good and bad):
some of my players love they have such...