We like to be in company of good, nice and friendly people where we feel comfortable and pleasant, but we have no choice, we have to associate with bad people which we do not like. Krsna is supremely independent and has no obligations – He associates with His devotees only and reveals Himself to them only.
An oft asked question by devotees and non-devotees alike is; why isn’t God directly present before us here in the material world in person. Any answer to this question can only be given after an in-depth analysis of the fundamental reasons for the existence of the material manifestation, as well as the reasons for the descent of the jiva into this material realm. One also has to consider the distinct nature of the intimate relationship between the pure devotee who are present in material world and the lord.
To fulfill the purpose of the material creation