Google ranks websites using hundred of signals with different weights. I bet a more relevant website is always going to trump less relevant ones, regardless of how mobile friendly they are.
User satisfaction not only depends on getting a relevant answer, but also how an answer is presented. Their degree of importance is where the weights come in.
[1] Otherwise, why would anyone build mobile-friendly websites in the first place?