The Mariners' system is decent -- decidedly not good, but it isn't awful. They could
be a good team if they spent their money wisely, but the problem is they don't, and Jack Z is a moron. They would have had Hamilton if they had gone to five years on him, but they stuck at four even though they knew that would lose them the deal. They never bothered going in on Swisher because they were terrified of losing the draft pick.
I get why
Jack Z made the Felix deal, because he's desperately trying to save his job, but it's a terrible decision. The Mariners had two years of control left on Felix, and there is a non-zero possibility that he suffers a career-altering injury at some point between now and 2015.