The 2 cpus are practically identical for gaming, making the 3700X not worth it for gaming alone.
The extra cost for the 3700X could go elsewhere: storage, cpu cooler, power supply, gpu, etc...
If you maybe stream and edit videos, then the 3700X is more worthwhile.