I'd blame my team by name-calling them then ragequit like some silly little child who couldn't handle the responsibility of defending the base, obviously. /sarcasm
I do understand the point you're making, mines highlighted on the minimap would force infiltrations to become a group effort rather than a solo effort. (depending on playercount)
With this in mind I'd want tracker mines (indicated on the minimap once planted) which are only accessible with a Hotwire/Tech, standard mines put onto the item menu and set as a max of 3 per player (: make the main field more terrifying and make those emp'nades used even more