I like how the Jays offered Edwin a contract that apparently no other team is willing to give him a month later and that was an example of the Jays being cheap. Oh wait, they knew he'd turn it down, so they offered him $20 f***ing million a year to a DH in his mid-30's as a token offer. Sounds about right. The other argument is the Jays need to worry about short-term....but that was the whole point of signing Morales and Pearce. Those guys are in their 30's. They surely were not signed for some long-term plan. You can disagree with signing them from a talent standpoint, but the goal is exactly the same.
Free agents are free to sign wherever they want. Some go for the money, some go for the destination, some go for the environment, some go for the chance to win, etc. The Jays made offers to two key free agents and one was beaten substantially (Fowler) and we'll see with the other one (EE). That's free agency. If you don't get your guy at the price you want, then you move on. That's what happened here.