looks like a bug to be fixed
but yes the only reasonable way to play with shield spirit is to get the soldier's shield
I don't think it is a common enough occurrence to be an issue. It requires two relics, and a rare item. Its really cool, but not quite ready to knock down a peg.