That would be fine if it were limited to no more than one two consecutive week period per year and the other three had to be used one week at a time in seperate months. EX:
first two weeks of July, one in August, one in November, one in December.
It would not be right to allow the same driver to get the same holidays every year for his entire tenure either. Under your system if you had 20 years and I had 19 yrs 364 days you could possibly get Christmas, 4th of July, spring break, Thanksgiving, and Confederate heroes day or(insert favorite holiday here)every year. Maybe an only one major holiday per person per year policy. Or bid one week per person round robin until each person has used up his time. If you have more weeks to use than everybody else then you pick the remaining weeks at the end of the process. Maybe I'm just whining because I'm not the big dog at my terminal. Maybe we should leave it as it is because I like it that way.