I've been working in a non-tech role the past couple years hoping things would improve. Reading stuff like this, doesn't seem to be happening and makes it difficult to plan long term (but I haven't been actively applying).