Blockading doesnt work because the stupid AI gets cash injections every time they lose money, so they always get a lot of money. ( a lot a lot)

Same thing happened in my carthage campaign, except there I just kept crushing their full stacks, great fun, bit repetitive though...