Another point to consider about eating a dead animal is that the person was unclean until evening and that wasn’t easy. Then he had to go through the ordeal of a ritual (mikveh) and that wasn’t easy either. By the time it was all over, he was hungry again so he goes back and eats another piece. And then he has to go through the same ordeal again and again and again every time he ate some dead animal. Even if he wasn’t hungry, he had to be careful not to accidentally touch it or any of his family members either or anybody else or they would spend all their time of day in an unclean state and taking ritual baths. Suppose the entire nation made a practice of this as cofty suggests, the entire nation would always be unclean and at the mikveh day in and day out an unholy nation all day long.
I figure that there were Gentiles conveniently not so far away that would buy the dirty thing off their hands so they could get rid of it asap and didn’t have to touch it so they didn’t have to go through that ordeal. “Take this unclean thing away away from here.”
(Jews are not allowed to violate the Sabbath so a Jew will seek assistance from a “Shabbos Goy” when needed to kindly do things that violate the Sabbath such as turning ithe lights because Gentiles don’t have to observe the Sabbath. a SG is not paid because that would violate the Sabbath but appreciation is shown maybe by giving him some food etc.)