Re: BF1 Multiplayer PC Sucks
If you have issues with the game, be it balance related, technical (such as the lag currently affecting the game) or so on, a good place to leave it in is on the r/Battlefield_Live subreddit found here: https://www.reddit.com/r/battlefield_live/
The developers frequently check and take into consideration feedback posted there so it's a good place to leave the more constructive kind of feedback.