You're right. Other than wicking sweat, keeping sweat out of my eyes, avoiding sunburn, protecting my neck, shading my eyes at sunrise and sunset, keeping salt off my helmet, and keeping rain out of my eyes, caps are useless. But they sure do look cool!
__________________
Formerly fastest rider in the grupetto, currently slowest guy in the peloton