Всегда было какое-то неоднозначное отношение к переводу "Eat this!" как "Съешь это!". Да, сейчас это уже устоявшееся выражение, но все равно чувствуется что изначально это была дословная калька с английского. Как если бы было нормой переводить "I got it" в контексте "Я понял" или "У меня все схвачено" как "Я получил это"