I think you are wrong here. What Fdev have done with combat in EDO is fairly unique and they have successfully put their own spin on it. If you start playing expecting a CoD or Battlefield clone, you'll be dissapointed. Go in with an open mind, happy to experience a new way of playing shootey-shootey and you'll have alot of fun!Want a fun FPS, go for anything else than Odyssey.
It's different to everything else but that doesn't make it bad - just different! It definitely has it's own style (that I haven't really experienced in anything else) and it's alot of fun!
You really have to start from "step 0" and re-learn how you play FPS games, but once you get that down it is really enjoyable and fresh!