Ну а конкретно к запорожским казакам шаровары пришли от поляков примерно в 16-17 веках. Тогда это был модный вид одежды, распространенный в Европе среди купцов и аристократов. В то время казаки приметили эти штаны по нескольким причинам.
Во-первых, казаки тогда вели боевой образ жизни, и свободные шаровары отлично подходили для этого. Они совершенно не стесняли движений, в шароварах можно было и спокойно работать, и удобно скакать на лошади, и сражаться.
Во-вторых, тонкий материал и свободный покрой обеспечивали отличную вентиляцию, в шароварах не жарко в даже в самую знойную погоду, чего не скажешь о узких штанах.
В-третьих, яркие красные шаровары говорили о статусе своего владельца. Было «круто» носить такие. При этом было легко отличить своих не поле боя.