The game shouldn't have been released with these fundamental flaws in the first place. I am willing to bet good money that these issues will never be addressed. Battlefield 5 has already been mentioned for release "soon". So what are the chances they'll spend money on an "end of life" product? And guess what....Battlefield 5 will have the exact same flaws that BF4 has, and more.
Next time I'm voting with my wallet. If BF5 is even remotely as buggy as BF4, I simply will not purchase it. I had the same resolution with the CoD franchise, and I'll stand strong with the BF franchise as well. These slapgat developers won't steal my money again. That's for damn sure.