1) If the Orioles want to partner with Jones on legacy building / community aspects after he's retired... great, they should. They didn't need to work that into a contract for now.
2) You believe your could have crafted competitive teams in '19 and '20. Great. The Orioles did not. Nor does anyone else. At the absolute best, you would have created teams that were not good enough to actually win, and likely inhibited the Orioles chances of becoming actually good anytime soon.
3) The goal of a baseball team varies from year-to-year, market-to-market. The '21 Orioles can not win the World Series. They can not win the AL East. They probably can't finish within 10 games of .500. There is plenty they can accomplish this year though, with a starting point being further evaluation of the players who could potentially comprise the next quality Orioles team. I'll happily watch them this year, and be glad the Orioles don't have Adam Jones on this team.