> a large portion of windows users have a java quick launcher set to run on start up
So in other words it's still slow but because of vendor pressure it's been lumped into "The OS" to hide that cost from the user?
More overhead is a tradeoff you make to use a VM. I think it's worth it usually but it is there.