I think the a major component of the blockade is that one they begin to capture or burn ships, the insurance rate goes way up. Once the ships become even slightly more costly the margins go down. Once it is even possibly unprofitable to use the straight, they will have effectively created a blockade.
Good thing I allegedly could pirate everything they make