Zac Taylor addresses criticism