As has already been discussed elsewhere in this thread - the sorcery light is awful. It’s not nearly as effective at generating light as it is at generating eye strain and headaches. It also quite often fails to work, a player casts the spell and… nothing happens.

In order for the sorcery light to be a good counter-argument it needs a) to be a better light source and b) to be more dependable & less buggy. It should have been the solution to this problem, but the implementation is bad.

That’s a fair point, but only applies if someone wants their transmog to look like that weapon.

Night vision potions are annoying at best, they have always been a disappointment.

a) They should last all night, instead of frequently running out and requiring the player to use another one.
b) They should automatically expire at dawn, rather than causing awful graphics until they run out.

It’s silly for a potion to be so bad when It could have been a good potion, the visual effects are nicely done, but the mechanics for the potion are lame.

Same issues as night vision potion.

The first thing you’ve listed that might actually be a good answer - once it can be acquired. Not exactly a universally available solution though.

In addition to which, wearing it compromises a persons armor set. Being forced to wear a piece of light armor for the sake of light isn’t exactly a universal solution.

You literally don’t know what literally means. Some of the issues had already been discussed & described before your post.