Used to think buying the big rolls was a waste of money. Then I ran short on a job and lost a whole hour driving back and forth. Now I see the extra wire as cheap insurance for my time. You're totally right, it just makes sense.
My last job in Cleveland needed 500 feet just for the kitchen. That taught me to always overbuy by 20 percent. The math works out better than running out.