When I got BfA at launch, seeing my artifact weapon disappear was a little disheartening.
I thought, overall, the system was good. There were some flaws, but they were mostly exasperated by high-level players who bitched about it during streams or on youtube.
Having a weapon that stayed with you, that you had to level up just by doing any in-game content, as well as having numerous skins to unlock, was overall good for the game. Watching my guildies posting screenshots after getting their mage tower skin was incredible. There was general excitement about this gameplay feature.
What are your thoughts about the system overall, minus the typical "ZOMG AP GRINDED MAW FOR 10 HOURS!"