My experience is that people use fabric instead of building up the crown of their base and developing proper drainage on their road. While it makes sense to take from what they do when building highways and county roads, it doesn't really apply to what a home owner needs to do for a driveway.
Most will not buy enough rock in the first place. They also tend to dig a trench where they want their driveway, which just creates a place for water to collect once they fill that trench with rock. There is a rush to get from opening the area for the road to getting the rock on it instead of bringing in more dirt to build up the road base and compacting it properly. Of all the threads I've seen on here about building a driveway, I can't think of one where there where pictures of ditches created on either side of it. If you don't have drainage, it wont matter what else you do, it will fail.
For some, it seems like fabric is the great cure all for roads. While it will help, and there is nothing wrong with it if you want to spend the money, it does have its limitations and there is only so much it can do when trying to compensate for poor dirt work. My advice will always be to get the dirt correct first. Do whatever it takes, spend as much time as needed!!!!! In the long haul, the difference between a road that lasts and one that needs constant repair goes back to the dirt work.
Eddie