I've been playing it quite a bit, and sure I'd love more maps and at first the experience seemed to be given too slowly, but the gameplay itself is pretty rock solid and it's the most time I've put into any multiplayer shooter in a long time.
Easily played it more than the last few Call of Duties, Valorant, and Fortnite combined, and more than I played any Halo game since Halo Reach.
Also, if I had to pay $60 for it, I might not have tried it for quite some time, since I haven't really gotten into the past couple of Halo games. It being free made me go "sure what the hell, let's try it."
I even paid the ~$10 for the battle pass, something I never usually do, but I felt like I had enough fun with it it was worth tossing them $10.