I won Gauntlet not long before amulets were allowed. It was exciting getting near the top ranks, then struggling with the challenge of finding the right base 1* to 3* characters to support the eddies I had left to pull off the win at the end. I am one of the people who feels amulets have removed some of the skill requirement from Gauntlet. There is no excitement or challenge being 3 levels deep into SSS and having your entire roster still available. The only question at that point is do I have more amulets than the other people doing exactly the same thing...
And to be clear, no disrespect intended to anyone winning since amulets were introduced. There is still considerable time, and resource investment, required to win Gauntlet under any circumstances. Kudos for putting in the effort and saving the resources to make it happen. Just not as much skill when your full roster is available vs. trying to stretch everything you have to go as far as possible without resets.