In csgo you get 400+ on those specs, so yes dogshit optimization, 1660ti+i5=200-220 fps while 3070+i5 gets only 30% higher despite being a much stronger gpu.
Amd ryzen 5 3500X with 1650 Super, I get around 400+ fps.
You must be get old used parts. Just sell those pc, go out touch some grass and play with woods.