Last year's bullpen was a decent enough pen that had one bad game at a really inopportune moment. This year's bullpen is much better across the board right now.
This team has a tremendous bullpen, and you could easily make a case that it's an elite pen. It ranks 4th by ERA, 6th by FIP, 4th by K/9, 3rd by BB/9 etc. The pen was brought down a lot by weak performances by the likes of Cimber and Bass and a slow start from Garcia, but has improved a lot as the season has progressed. The impending addition of Chad Green is going to improve this pen further, as if Green is anywhere close to as good as he has been historically it adds one of MLB's best firemen to a pen, adds another trustworthy high leverage reliever, and removes the weakest link from bullpen at the same time.
I hate this type of defeatist attitude that the current iteration of the Jays is only good because the opposition has faced injuries. There is a certain subset of the fanbase that absolutely refuses to give any credit to a Blue Jays team when it succeeds. It can't be because the team is good, it can only be because the opposition has dealt with more injuries than the Blue Jays.