The VRA passed nearly unanimously through congress and objectively has a strong constitutional, historical, and legal foundation and John Roberts still gutted it, the idea of codification of any law will make a material difference is pure fantasy given the extremism of the court.
the answer once and forever remains court reform (but this is still good from a political point of view)