El personaje de Macheath ha sido considerado por los críticos tanto un héroe como un anti-héroe.