Not giving an opinion on whether the landmines are a good thing or a bad thing, because that is a subjective view and one I have expressed before. What I am going to comment on are some of the troubles with landmines.
1. They are damn near impossible to see
I think this one is pretty easy to understand. Given that the mines share a similar color to the terrain and the fact that they could be slightly sunken into the terrain as well, this makes then extremely hard to see. That's an issue. One solution, and one that would benefit the game so much, is to create a mine detection system. Whether via a mine detector or some other devise or skill that makes them easier to see. This would make the game better, and make the mines still be a threat, and give the players options(which is always a good thing).
2. They do a crap ton of damage
I've spoken with people who play the PC version, and all of them say the same things. And I've observed in their videos as well that this seems to be the case. The landmines in the PC version are not instant killers. I've seen players, as well as heard the stories to conf9irm what I have seen, that show that the PC landmines are less deadly to a fully healthy player.
I made a thread about this before, and I think it bears repeating. In some way the console edition is tougher than the PC edition, such as Zeds hitting harder(or did unless they changed it since then) and some aspects of the game are less deadly on PC such as Landmines, exploding barrels and exploding cars. I have seen players with 80 for health survive all three of these on PC with nothing but basic clothing on, no iron armor and the like. Never seen it happen on console.
Granted the PC has more dangers than console, what with the larger amounts of zombies, the wolves, the vultures/bird things, etc. Just noticing there are differences in some areas than others.
Over all, the landmines wouldn't be as big an issue of they damn things weren't so hard to see even when you are able to give them proper attention. To try and compensate for this, I have considered digging tunnels with reinforced walls and ceilings beneath that biome. With various exit points here and there, especially to traders who are stupid enough to setup shop in the wasteland.