There are some solutions out there for people that do not want to do whiteboard algorithms or take home projects. There are interview processes like codebase-projects [0] which you contribute to a company repository. Most companies pay you for the day.
There definitely seems to be something wrong, in that a lot of companies don't bother at all in getting to know you. But there are a few out there that do make interviewing a two-way street, and make you feel like you aren't wasting your time.