It looks like you're new here. If you want to get involved, click one of these buttons!
So clearly they want people to spend credits, one way is with new items. Another is tweaking existing ones.
Post here as to why you put off buying a specific artifact or why you think a particular artifact is overpriced and a bad deal.