and this still would maintain the immersion. after all, in real life, you do not remember every bush you pass by while traveling a 1000 mile road, do you ? nor you even care.
Ah, yes, I practically do. I travel a lot. A lot. So much so that I live, full time, in an RV. Being able to recognize your surroundings is a basic human trait so one can "orient" their inner mental image of their own personal map so they know where they are in relation to everything else.
Some objects, bushes included, can be center to any one particular tribes' (American, European, Asian, etc...) geography. Some peoples use more permanent objects like statues or mountains to orient themselves. But what if the jungle is so thick that you can not see these particular markers. Therefore, trees and bushes begin to take on more prominence. Also, as a mountain biker, I am constantly being exposed to new areas in the middle of the woods and routinely find myself in areas I've never been to before. I've developed a sense about new areas so I can track whether I've been to a particular section of trail before. Cruising at about 6mph to 15mph, being able to quickly inventory or locate trail-markers (whether someone else placed it or I locate my own) has become a very useful skill of mine.
So, yes, people do care. Moving this discussion to the virtual world, I also find being able to recognize areas a useful skill. Getting lost in a game world because of lazy programmers or dynamically created content such as trees not being where I expect them to be is really annoying.
Grass? Fine. Dynamically create grass. It usually can not be used as a marker unless there is a section of grass in, say, some location where it sticks out as a section of grass.
If "it" sticks out due to the rest of its surrounding then it generally can be used as a marker and should be permanently-located in the game. Put larger items in some location and leave them there.