Anyone that takes a field sobriety test is an idiot.
You are absolutely right. I haven't had a drink of alcohol in 18 months and couldn't pass, and if you are drinking you best say only "here is my license" and "no, I am not making any statement or taking any test," Don't hand someone a rope to hang you with.