BF1 is funky. It'll play on a i5 just fine, no worries, especially the higher grade cpus. However, it'll show high cpu usage. Not that it's bottlenecking, it's just very heavily threaded and 4 threads don't do it justice. BF1 is one of the few games that really benefit from an i7's 8 threads allowing it to expand the benefits of each cores bandwidth. Reports of 90-100% on an i5 are not uncommon, no matter how much or little clock speed or OC.