BO3 felt like a much better game but after a few hours in IW it started to grow. My hype went down from 7 to 4, but I didn't cancel my preorder and between the copy of Modern Warfare, the zombies mode, the single player campaign, and all the multiplayer stuff even if its not as good as BO3 its still a pretty good value for the money.
Still, the multiplayer just felt so uninspired in the beta. By contrast in the first 5 minutes of Battlefield 1 my jaw was on the floor and I was loving every second. Overwatch felt the same too, although to be fair after 2-3 months I don't really ever feel like playing overwatch anymore.