Yes, the Voting Rights Act has done its job in making sure that people of all colors have the chance to vote. The Voting Rights Act is largely past its purpose, since there are not states that are engaging in large-scale discrimination against people's voting rights on the basis of their color.
The Voting Rights Act has contributed to expanded suffrage for many citizens; however, with recent attempts to impose voter identification laws, the rules can not be completely relaxed. Making sure there is federal cover to ensure states do not trample voting rights is important. Just because a law has done its job does not mean it has outlived its usefulness.