Another thing problematic about take-home projects: They don't scale for the candidate. Sure, 2 hours is nothing if you want a job, but typically the candidate is going to be applying for dozens, if not hundreds of jobs. Even 20 take-homes just like this is now 40 hours of work--just to get through a hiring gate!
It is not "respectful of the candidate's time" if everyone is doing it.
It is not "respectful of the candidate's time" if everyone is doing it.