Most of that stuff you listed is not stolen from COD its just generally bad game design (eg every map being pretty much the same, large,rocky with UNSC or forerunner buildings) , but what ever, I enjoy the game, I wouldn't say its a good game, because its not, but its an enjoyable, casual game,a pick-up-and-play which unfortunately is halo's ultimate fate, to become a mountain dew, casual kid fest.
But there will always be nostalgia pricks who blame cod and declare COD the bane of gaming, the fanboys who will defend Halo till the end, and then there are those who,like me, can move on, can adapt, can deal with the sight of their favorite gaming franchise kill itself and die slowly and ungracefully, and can understand why.
just my slightly alcohol induced two cents.