Thomas More "was rewarded by the Tudors" by having his head chopped off. They weren't a nice lot those Tudors, but then nor were their predecessors.
Songs don't tell you what happened, they tell you what people at the time felt should have happened. In some ways that is more important, because that's what shapes the future.
Robin Hood probably never existed, and the kind of people who the songs and stories are based on were probably pretty unpleaasant - but the idea of robbing the rich to give to the poor that is given a face and a name in the songs is still something we can aspire to. They sang about Robin Hood during peasant uprisings for hundreds of years.