This is why a good field sobriety test is a great tool. If you are impaired, no matter the cause, you shouldn’t be driving. For example, someone can be impaired/high from his own prescription medication. What good is a blood test in that situation?
Naturally there are various problems with the tests, like with all human endeavours.