You don't have to like the signing, but bitching about it seems silly when most people don't even know who he is. This is definitely a perfect "wait and see" moment.
And realistically, what else is Kenny supposed to do? Seriously, what else is out there right now? Unless you have a better, viable suggestion, maybe read sentence number 2 again.