I have worked for three companies over the past decade, well the second one was an acquisition, anyway, only the last one asked me why I want to work there, I gave an honest answer, it was easy to answer because I grew up reading about things they do.
Last month I was laid off among many other during this AI race. And I was given something called a score sheet to tell me why I was selected, while the performance score was maximum, I was not not "flexible" enough. The only thing I could think off is the conversation I had with my manager about the direction the company is going towards, but alas they went on a holiday after scoring me.
The companies might want smart and passionate people, but they never want smart, passionate, and honest people. If you don't have a brown tongue, you'll not survive.