Standard English has lots of users, but there's also a huge number of dialects. Different communities use English in a way that's appropriate for their conditions. Small differences are expressions of identity and rarely get in the way of intelligibility. So we're still able to understand each other.