For local development, it negates usability in many cases. Not being able to manipulate hosts files makes it impossible or very painful to do any sort of testing/debugging locally before deploying.

Unti this gets figured out, I'll stick with ievms.  Those images have an admin user.