Robin Hood is actually all about robbing from corrupt oppressors and protecting the oppressed. There are tales where the people he protects are fairly well off, and he regularly interacts with people of medium to high status without any intent of robbing them.
Nothing in the tales of Robin Hood suggests he would rob an honest rich man.
He donated to a fund that was intended to be used in a very particular way. Sam Odio took money from that fund, used it otherwise, and insulted everyone who placed money into it.
Sam Odio stole from the fund, Sam Odio stole from zacharycohn.