Most people are surprised that the MP , Yogi Adityanath was appointed UP CM, however it is very likely that the goan election result was a major factor in BJP taking the decision. In goa, the BJP workers usually work very hard for the BJP candidate at the election time,contacting every voter, however if the ministers are corrupt, grabbing land and other things, all their efforts will be wasted and they lose the election, like in goa.
Many of the ministers family members, relatives were openly involved in corruption scandals which covered in the goa media, the ACB had arrested a relative of the then chief minister, in another case, the wife of another minister was invited to inaugarate a jewelry showroom, because the minister had allegedly made plenty of money, the son of a third minister was involved in land grabbing, suicide, documented in the goan media.
Even in panaji, a bjp stronghold, the margin of victory was reduced to only 1069 from more 4000 last time, because there is so much grabbing going on, from smses, resumes to land especially by government employees. It is difficult for a minister to control corrupt relatives and children as they are family. A social activist said on television that bjp ministers allegedly made themselves and the party rich during their rule in goa.
The current government is talking about ending corruption, however when BJP ministers and their close relatives are openly involved in corruption, it becomes difficult to defend, and they lose assembly seats. So though the bjp workers are working hard for the party candidate, they still lost the election in goa. The BJP probably did not want to lose the mandate in UP only because of corruption, so they chose the Yogi Adityanath who had no family attachment and was considered honest and hardworking
It was very embarassing for the BJP when their chief minister lost the assembly elections in goa, so they do not want a repeat elsewhere caused by corruption