The decision to give away free items as an apology to ongoing issues is clearly a good one. If the items weren’t useless. We don’t need free mounts, there is no lack of mounts in the game. There is a major lack of upgrade materials, since people can barely play the content to get those materials.
So either give people crystals to be able to buy those materials from the store or give out boxes containing materials. That way people won’t fall behind and feel appropriately compensated for their lost time.