Xung quanh những ý kiến trái chiều về hành vi của Tấm, thì có thể lý giải rằng, cô Tấm là người hiền lành, thế nhưng thực tế nàng không có chỗ dựa về mặt luật pháp, kể cả có vua hay có bụt thì những người này cũng chỉ cho tấm được về mặt vật chất, tinh thần, địa vị còn riêng sự an toàn tính mạng thì không ai cho nàng được. Thế nên nàng buộc phải vùng lên tiêu diệt kẻ thù của mình, để đảm bảo cho bản thân, tránh khỏi việc cũ tái diễn một lần nữa và không chắc được rằng những lần sau nữa nàng có thể tránh thoát và quay trở về hay không. Xét về góc độ đạo đức: Hành động của Tấm có phần trái với bản chất hiền lành, lương thiện. Tuy nhiên, đây là hành động trả thù xứng đáng cho những con người độc ác, vô nhân trong xã hội. Hành động trả thù của Tấm là đại diện cho sự phán xét của nhân dân, của cộng đồng đối với những người xấu xa, ích kỷ trong xã hội, Hành động đó thể hiện khát vọng về lẽ công bằng trong cuộc sống: làm điều xấu ắt sẽ phải gánh chịu hậu quả.
=> Kết thúc này cho thấy tinh thần đấu tranh mạnh mẽ của nhân dân, cái ác phải bị trừng trị, con người không chỉ biết yêu thương hay sống lương thiện mà còn phải biết căm hờn, biết diệt trừ cái xấu. Đây là cái kết hợp lí, thỏa mãn ước mơ công lí của nhân dân: ở hiền gặp lành ác giả ác báo.