This actually makes sense to me - conversion is possibly the most clear signal that the query intent was answered. While there is a financial incentive for Google to make this happen, it also results in improved user experience - in the less cynical days I might call this a “win win”.