EBarbs Again?

Just an update from level ten ladder matches. Even after the newest EBarb "nerf" a large majority of ladder players at level 10 around 3100-3500...