I've always had dedicated wash areas/bays in my shops, both the commercial one (when I had the dealership) and now my home shop. I've had drains in almost all my shops (last two times I've gone with trench-style drains that run the length of the washbay, I really like those), but I've also had garages where I had to squeegee the water away because I did *not* have a floor drain. IIRC a fair number of people here are getting by without floor drains.
Oh, and floor drains need to be plumbed properly for this application- sanitary sewer, not storm sewer. My commercial shop had to have an oil separator too, so I had one of those put in when I built the home shop too. I'm not exactly a tree-hugger, but poisoning the environment isn't something I wanted to do; a lot of stuff doesn't filter out of sewer systems all that well and it's best to keep such stuff (oil, grease, other auto-fluids) from getting in the sewer in first place.