That's because your buddies don't know WTF they are talking about. It aint Trijicon or EOtech, so they hate them.
The stuff imported by Mepro is either directly developed for the Israeli military or the civilian version of such. They work great, they hold up and the civilian versions are tough enough for what 99.99% of us are going to do with them.