@1ronKeys"But there is no match for beating another real human opponent. Beating the CPU doesn't have the same feel or worth."
After twenty+ years of shooters I can definitely say that I know what you mean. But I respectfully disagree. I hadn't played my second match of Halo 2 team slayer when I started asking myself the questions that I still ask today and that have ultimately ruined multiplayer gaming for me, and I suspect are beginning to ruin it for a lot of people.
"What did that guy just do that I wasn't doing to him, and yet I'm on the ground and he just waltzes away?"
"What kind of desperation caused matchmaking to put me and ____ in the same game together?"
"Why is every shooter designed with the kind of skill gap that actively encourages cheaters and says to the casual weekend gamer, 'Hey buddy, just run around for a while, the pros'll be along to deal with you soon enough.'"
The list goes on and on. The real point is this: when you say that beating a computer will never be as compelling as beating another person, I call that a lack of faith on your part, though an understandable one. Developers SHOULD currently be engaged in an arms race to develop the AI enemy that is indistinguishable from a real person. Why is this not the NEXT BIG THING in shooters? It should be. I'll say it here right now: the company that does this will be the next giant in gaming, gaming's version of Apple or Amazon. And I'm just some schlub playing games after work. If I can see this why can't they? Why aren't they doing something about it? Halo Infinite was supposed to be a huge step forward with AI, and it WAS a step forward though hardly a huge step.
We wait for the sunrise.