and the reason were stuck with popamole shit, for the time being anyway, is because of nothing other than this: artificial intelligence.
because you have all this additional cover, the computer is weak against you. if it tries to move up, you could easily tear it to shreds with the additional tactical options at your disposal. the AI simply isnt advanced enough yet to take on aggressive tactical flanking maneouvres on the fly, as in no scripting involved. Basically, they cant use the system you're using, as well as you.. so theyre at a disadvantage.
instead they just move around a little bit from cover to cover while waiting to be killed (hence the popamole). but if they could easily flank, draw you out, keep you suppressed, etc... boy, would you be in for a hell of an exciting gameplay... much more fun than just running out in the open guns blazing (occasionally strafing or sprinting for cover), imo.
what is needed is a large amount of resources and work put into an AI system designed to take advantage of realistic cover/tactics, and then proper design mechanics introduced so they would act aggressively towards you. technically, on paper, its sound. now someone just needs to do it, but I'm not holding my breath for at least another 3 years.
edit. come to think of it, metal gear solid 2 on ps2 was quite revolutionary and handled many aspects of this quite well. unfortunately a lot of the scenes were scripted in the way the enemy would come at you, but once they were moving, they did have a sense of autonomy in that they could adapt pretty well to your own actions. we need another AI revolution to build on what MGS2 brought. once a game like that comes out, oh gawd itll be heavan. basically it needs to be everything that MGS2 was, but MUCH more. better flanking, better ways of getting you out of cover, use of suppressive fire, etc etc!!!
and no point saying "you can wish all you want". because if no one wishes for something better, then nothing ever would get better.