I always have a bunch of recruiter spam in the backlog whenever I want to switch jobs. And when I get that question I push back with something like 'You contacted me, I'm exploring opportunities in a couple of places so.. why should I want to work at your company?'