I think the main problem here is that the items are given for free.

I think this kind of exclusive item should be gated behind a similar accomplishment that people had to back in 1.0. A good move, in my opinion, would be to give it to players who clear all savage content in the stormblood expansion, or even better : beat nael deus darnus with minimum item level. That would have been far more appropriate.