In the late story / early post story, managing where your artifacts are is a bit cumbersome - I’ll put a creature into the stable without remembering to remove it’s artifact, and then have to go digging to find it. While a “recover all artifacts and spell gems” option could work and might be the easiest, that could also interfere with players who have multiple different teams that they have stored. Perhaps there’s a slightly more complicated solution out there where artifacts aren’t removed from your inventory in the way they are now, but are instead just marked as “in use” and trying to equip them on another creature asks if you’d like to move it?
In Siralim 3, there were options to remove all artifacts or spell gems from creatures and also an option to remove all artifacts or spell gems from creatures that are not in stable groups. I would assume such a feature would be added later in development.