I think the main point that we are not making software for some virtual users. We are making it for ourselves.
For example - i was needed some level of guarantees from image when running in headless mode, so i can easily detect any problems and address them quickly. This lead me to implementing non-interactive ui manager stuff. So, now when image runs on Hudson server, any unexpected errors/behavior could be observed and fixed afterwards. -- Best regards, Igor Stasenko AKA sig.
