Thanks, I finally understand your point - sorry it has taken me so long!
However, given that Perception is a skill in the game, it's understandable that people are going to want to roll for it.
Having purely passive perception could be seen as less fun - either you automatically find it, or...