Yeah that's fair! As a candidate I've enjoyed takehomes in the past because I was able to dip out easily if the project was clearly not doable in the alloted time. It's a bit harder to pull that off in an in-person interview.
Re: the takehomes that never take two hours, I think (but I'm a little biased) that Fairlane solves that – given there's a hard limit on how long the repo is available, a company that makes a takehome that takes way too much time would notice because very few of their candidates would complete it.