Just to add to the confusion regarding the origin of the name "Crab" I heard yet another one that is quite reasonable.
In both the Army and the Navy there is a limit to how many paces a formation can move sideways but the RAF has no such limit. Thus they became known as Crabs...
Just passing on what I heard...
Editing for retarded spelling...