Listen mate there is no ban on sheilds peir its a public pier and as for you saying you can come as close as you want this isn't the case I too also used to own a boat just because you have a boat it doesnt mean you own the sea and can do as you please also 18lb mono isn't going to cost a new prop
Owning a boat doesn't mean you own the sea, just the same as owning a fishing rod doesn't mean you own it either.
It sounds to me like a bit of bad luck, as they say "**** happens".