Why shouldnt we be visiting the masajid where the imams are invited ? Who made them Imam ? If they have been blessed to have lead the prayer in the best place on earth doesnt that make them special. Dont forget that Allah SWT willed for that person to be an imam for so many years, so he must be doing something good even if it doesnt match with our definitions of good. It seems strange that we are ready to accept the lofty status of ulema who having been teaching in madaris or khanqahs. But the same doesnt apply for people who are leading the ummah in the foremost ibadah in the best place on earth. So many times I see people flocking to masajid where our elders are invited. Does that make the salah virtuous ? No but still we do it. Why these double standards.