You and SF are pretty much responsible for the "explosion".
How am I responsible for anything. My first comment was late and my second was banal and pedestrian.
...and my reason for suspecting that this team won't make the playoffs with Davey Johnson as manager is because he makes decisions that are completely inexplicable (and costly) like he did today and there's no reason to expect him to stop doing it.