Found this post about there being a level cap of 10, which I wasn’t aware of yet. That would take away any need for balancing how many perks you can have per skill tree or an altering of perks acquired per level up. It does make me wonder whether acquiring perks will be limited to level up, or whether certain events can result in mercenaries getting or losing perk points.