Why doesnt drivers license need an apostrophe?

Because it's not actually "drivers license." It is actually a driver license. However, if it were driver's license, you, indeed, would need the apostrophe.