Everyone has a different mindset. It might be possible that your neighbours who visit the temple frequently may have Vishnu as their main god ( ishtdev). Perhaps the atmosphere produced in the temple is attractive to those neighbours. You and several people like you and me ofcourse,believe in god like all others and we feel that we can contact god like our friend anywhere at anytime but at the same time other people like your neighbours are believers of show-off tradition. Basically it is better to do whatever you desire at your convenience and do not question it. I mean whether you go to temple or not if you have belief in god it means you just have to trust him. It does not matters whether you are talking to him in the temple or in your heart, mind and soul. Also it is said that he knows everything. Honestly I feel god is my friend, a role-model like the parents so, I just talk to him whenever and wherever I want.