It may have taken the better part of a year, but DICE has finally improved upon the netcode and tickrate for Battlefield 4! They released a new update today that includes some additional options that you'll want to take note of.

Changelog for Battlefield 4 for June 3, 2014

As I understand it, the client (that would be you) has to manually set their desired setting for tickrate from the options menu. High is a tickrate of 30, Medium is 20, and Low is now 15. Previously, the tickrate for clients was 10 for everyone.