re: flash on by default..

Actually that is pretty common on the AF compacts. One reason why the older ones (olympus XA, Nikon L35, Canon Af35m?) and the rangefinder compacts are nice.