I don't play games for the weapon mods and weapon customization and all the fancy technology. I play games that have fun gameplay. The game could have 2 weapons to choose from and no customization what so ever, but if the gameplay is solid I will be having too much fun to realize the lack of customization.
Are you all forgetting how popular Counter-Strike is? Only 5 weapons have optics no weapon customization. People still love it. Just because people play and like battlefield doesn't mean they don't like Counter-Strike due to the lack of technology, optics, weapon customization, and vehicles.
If the gameplay in BF 1 is solid people will love it.