I don't like take home tests either, but the point of them is removing the bad candidates from the pipeline so that people who interview them (often ICs, and these are some of the biggest expenses within the company) don't waste time on someone that is unlikely to be qualified.
Personally when I'm interviewing and I get take home tests I choose my battles. I only do them if I really want the job. If it is worth my time.
It's unfortunate, but take home tests are a necessary evil until something better comes along.