I think the main issue - as a candidate - it's hard to make the difference between companies that are serious and not.
Like this one, only one person reviewed my code and he didn't know JS. I had re-prove that I know JS at each interview because my resume shows morw backends experience. I didn't care personally because I need very little to have fun and I have money plus some passive revenues. However, I can see why people are exhausted by this process.