I work in an office building where people continally pass each other in the hallway, on the stairs, in the parking lot... usually a quick Hi or a smile/nod is all there's time for. I think the acknowledgement is important, and I don't think someone's rude if they don't actually speak.