Welcome aboard.
What O's fans don't understand is that there was 1 precedent and this was the compensation: http://www.fangraphs.com/statss.aspx?playerid=8556&position=P
The other thing O's fans miss out on, Blue Jays are in no position to force things, Beeston stays until they find someone else, if it's not now then next year, no big deal.
On the other hand, Angelos is in a big jam because his GM doesn't want to work for him but wants to work for his divisional rival, on top of that, it's the middle of the off-season and he has no one to prepare the team.