As much as I like my nephew's name, (admittedly more than my niece's) I can see your point with James. It's definitely overused as a middle, even though it's an honoring name as well, after an uncle of ours that my sister had a close connection with. She had always planned on using it for a boy. (:
*~Rate my PNLs!~*
https://www.behindthename.com/pnl/190318/127682 Boys
https://www.behindthename.com/pnl/190318 Girls