Funcom would make less money if Lantern Shield is a light source, where they can sell BP or bazaar for torch skins. Funcom literally made us pay for the base game, and the DLCs, and now the bazaar items + battle passes. They ready to leech all your money.