I don't like the funky battery that the CompM2 & PRO require. Yes, the battery life is crazy long, but every few years I would still have to go find one of those batteries and I just don't want to.
Its not like the batteries are particularly difficult to come by. 123s are also the batteries that a fair number of lights use. The micro's 2032s are also very easy to find One can also buy a big box of either of them. I have a box of 12 123s sitting on my shelf right now. Furthermore, there are a lot of options for storing a couple spare batteries on the gun itself. For an aimpoint micro that means you cold easily have 2-3 batteries on the gun and not have to worry about finding another one for 15 years. Some of us wont even be around to worry about it then.
Also, I have found that the Aimpoint can washout in bright light, making the aim dot very difficult to pick up when compared the brighter settings on the Eotech.
I have never experienced that with an aimpoint. I have with other sights but non of the aimpoints I own or have used. Even on very bright days I've had enough settings.
I will say it is tragic one cannot get an aimpoint with this reticle:
View attachment 638258