Nick: So you would force the guy to bet 27k here, just based on his statement, correct?
Keep in mind TDA Rules on this issue are based on a player stating an ambiguous "prefix" number. Rule 49: "If it's unclear whether 'I bet 5' means 500 or 5000 it will be the lesser amount". The guy didn't bet "27" here, an ambiguous prefix number... instead he bet "twenty seven hundred", a very specific number that cannot have two meanings.
Based on an underbet of a specific unambiguous amount I can't justify anything but a min raise. To use Rule 49, let's say blinds are 1k-2k and the guy says "Bet 500", are you going to roll him up to 5000 or 2000? I'd make it 2000, the min bet, not 5000 just because 5000 happens to have a 5 in it.
Yes, he made a mistake. Let's say he intended to bet and instead rapped the table, well he made a mistake. He intended to do x but instead did y, well he made a mistake. Mistakes are part of the game IMO, I just quoted in the prior post that players non-standard action is at their risk, it's not the TDs job to go cleaning up mistakes.
Lastly, if you're the player to this guy's left, and I've just changed his specific bet from 2700 to 27000 if you' don't protest I'd be shocked: "Hey, the guy bet 2700, not 27,000 to me!". You have to look at this from pov of being fair to the other players, not just this guy. It doesn't matter what the guy wanted to do (his intent) only what he did do. Now, that's the "strict interpretation" viewpoint, I know there are those who would be more liberal. But IMO the only way logically you get to that is if you would require him to bet 27,000 even if the only thing you had was "Raise twenty seven hundred". Because if you wouldn't force him to bet 27,000, then you're saying his intent isn't that clear to you.
This is an interesting case, no doubt, and subject to TD discretion.