You DO have all the content in the game. You will have 5 artifact skins in game that you can get from dungeons/pvp/raiding/whatever. They will probably add more with every major content patch.
Then, Blizz offers you an EXTRA skin for your artifacts for real money.
I've never used the game shop and I live just fine, but I really do have a hard time understanding why people hate it so much.