Interestingly, for my family's n=1 case, we have Alexa and Google Home Mini sitting side by side and Google usually has better answers. Maybe Alexa as a standalone device has more market share, but Google has the advantage of bundling "OK Google" into every Android phone.