상양의 변법은 귀족과 지주의 근본적인 이익을 건드려 그들의 반대를 받았다. 진효공이 죽은 후 진혜문이 즉위하였다. 상양은 통치자의 지지를 잃고 변법이 막혔다. 상양은 어쩔 수 없이 진나라에서 도망칠 수밖에 없었다. 나중에 도주하는 도중에 차에 적발되었지만 상양의 변법으로 시행된 제도가 계승되었다.
상양이 처형된 것은 그가 잘못된 결정을 했기 때문이 아니다. 반면 상양변법의 내용은 농민계급의 이익을 보호하고 진나라의 경제 발전을 촉진시켰다. 어느 정도 귀족 지주의 권리를 약화시키고 통치 계급의 지위를 공고히 했다. 통치자는 상양의 변법의 정확성을 부인하지 않았다. 그러나 동시에 지주계급과 농민계급의 대립으로 상양변법의 내용이 귀족의 근본 이익에 닿아 새로 임명된 진혜문 황위가 불안정하다. 자신의 통치를 공고히 하기 위해서 상인은 희생양 역할을 할 수밖에 없다. 상양이 죽자 귀족들은 계속 소란을 피울 이유가 없었다. 이때 개혁 실시에 대한 저항이 작아지고 근본적인 개혁이 순조롭게 진행될 것이다. 상양변법은 진나라의 낡은 제도를 철저히 폐지하고 경제가 번영하여 진나라가 전국 시대 가장 강력한 국가가 될 수 있는 견고한 토대를 마련했다. 후에 진시황이 육조를 멸망시켰고, 진나라가 천하를 통일한 것은 모두 상양의 거대한 공헌과 불가분의 관계에 있다.
개혁은 기득권에 닿을 수밖에 없고, 각 방면의 반대에 부딪힐 수밖에 없다. 역사상 중대한 변화는 선혈로 포장된 길이다. 상양은 비록 죽었지만, 그 법은 전해졌다. 비록 그가 죽은 후에 잔혹하게 해독되었지만, 역사는 그의 공적을 기억할 것이다.