Honestly, the last person on the board you should be calling an idiot is elsrbueno.
Anyway, again, I don't care what type of person he is, as long as he gets the job done on the field, I don't care what goes on. If he sucks as a result of missing time at spring training or whatever (don't care how important the days are), then boo the f*** out of him. If he sucks because of his own carelessness, he deserves every bit of criticism he gets. But, until this happens, and as long as he puts up monster numbers, I'll sit back, take whatever stupidity comes from him, and enjoy watching him own bitches.