This may be a stupid question, but here goes.
I\'ve seen several projects using some translation library (e.g. gettext) working with plain english placeholders. So f
We've been using abstract placeholders for a while and it was pretty annoying having to write everything twice when creating a new function. When English is the placeholder, you just write the code in English, you have meaningful output from the start and don't have to think about naming placeholders.
So my reason would be less work for the developers.