Ein Spiel ohne Patch gibt es nicht, man kann nunmal nicht alle Fehler beseitigen, dann hat jedes Spiel 6 Jahre Entwicklungszeit und wird dann als schlecht abgestempelt, weil die Engine gealtert ist. Und richtig, CoD4 hatte genug Patches, war aber auch ohne Patches spielbar und kein Feuerwerk an Bugs, Fehlern und nicht vorhandenem Balancing . (vor allem im Multiplayer)
Ein Multiplayergame lebt nunmal von ständigen Verbesserungen, da lieber 7 Patches in kleinen Abständen, als 2 riesengroße mit 5-6 Monaten Abstand in denen man zum Teil grobe Fehler hinnehmen muss.
Und was du ansprichst mit den Waffen ist Geschmackssache, ich für meinen Teil hab genug von Weltkriegsshootern und da bin ich nicht der einzige. Lieber ne M4 als ne Thompson.
Vor allem sind die Modifizierungen der Waffen bei CoD4 authentisch, bei CoD5 wirkt das aufgesetzt, sowas gabs im 2. WK einfach nicht.