It says in the gemara that if one doesn't own land he is exempt from going to the Beis Hamikdash for aliya la-regel [Psachim 8]. Explained the Kotzker that if one doesn't own land i.e. he is not connected to the land because he is a very spiritual person, he doesn't need the inspiration of the Beis Hamikdash. One who owns land - needs the high of going to the Beis Hamikdash during the holiday.