Yellen really isn't in a good position to be casting stones here