I think this is because tech news sucks at the moment, rather than people submitting stuff that pitches their product.<p>There is just very little independent quality tech journalism being done at the moment.