I wrote open source initially because I wanted to skip those assignments but still be fair to the hirers and because it took less time and was WAY more fun than take home tests.
What I discovered was that they'd be willing to make me work 5+ hours on their assignment but wouldn't spend 5 minutes reading my code.
Though it wasn't my intention it inadvertently gave me a quick and easy way to filter companies which actively disrespect candidates' time.