I very much disagree that it's a lost battle. It's not hard to put blue light filters on screen when it gets dark, and limit bright screen usage before bed. But I do agree that melatonin and magnesium is a great idea as part of a strategy to counteract artifical light messing with our natural melatonin production.