This perk is soo overpowered, there has been several suggestions to remove/change this, why it is back in the game noone knows, there are no explanation from the devs why they put it back.
Probably reload noObs who complain of getting boarded when they get to close without any boarding mods. Rather then up their game by equipping their ships accordingly and train in boarding they whine how unfair boarding are, there are certainly improvements to be done to boarding but it is still part of the game (almost).
I agree that there are an issue with various types of boarding mechanics exploits such as smaller ships board and a second grape, but this perk punishes everyone and are not a good solution and limits the scope and tools of the game for players to use in this sandbox.
Increasing perk cost and mitigating effects of the perk has been suggested before to moderate it, not to mention removing it again.
I would love to know how the devs are reasoning in regards to why it came back, maybe they can win me over, but i doubt it with it's current configuration.