Halo: Bugs and Crashes

Is anyone else finding this game near-unplayable on PC? I’m running this on an Nvidia 3070 Laptop GPU and a pretty strong chipset and I can’t even complete a full match most days. Devs seem more focused on microtransactions and store updates than fixing the actual gameplay. I can run Destiny and Doom Eternal on nearly 200 FPS, but Halo crashes on a hard 60 FPS limiter. What is up with this?