I think people avoid it as a middle name because it sounds "country." In a lot of peoples' minds, country = uneducated, so...
That's not to say I dislike the name personally; I actually think it's very cute. I'd use it as a first name though, and then as a NN for
Josephine or
Jordan.