Coming from a sailing background rather than a surfing background I have never fully understood the nuances of the board and fin. Call me a nincompoop but it was only last season that I realised with foot pressure you could steer the board

Thick as a Brick - I know
Well yesterday I tried a smaller fin on my board and boy did that change things dramatically.

I have a 144 ltr board with a 50 cm fin and when the wind comes up over 15 kts it gets a little uncontrollable. So I went and purchased a 40cm fin.
First tack the board was so responsive I spun it on a sixpence and ended up in the drink at 10 degs thank you very much. I could feel the board responding to even the slightest weight shift in the feet.
However when the wind dropped I found myself crabbing across the water.
Can the tech heads out there explain to an old dog learning new tricks why 10 cm in fin length makes such a huge difference, why I was crabbing and what else should I be looking for/doing?