Lime juice (or lemon juice) gives a nice acidity flavor to guacamole. But of course, it's just a question of taste. If you don't like the flavor you can omit it. But you should know that in this particular guacamole recipe, the lime (or lemon) juice, also prevents the guacamole from turning brown.