How far should a maker go in anticipating the inevitable user errors? The warning in red "No Card" isn't sufficient on its own? The '-E-' symbol instead of an estimate of available number of files to be stored on the card isn't sufficient enough?
My opinion is that they have done just about enough to warn the user. If the users ignore all messages and soldier on, let it be on their own risk. Otherwise perhaps the shutter should be locked if there is no card? which of course is actually the default option, so some user communication with the menu system has to occur in order to make any picture, the card(s) being present or not.
My sentiments, exactly. And I'll add, there is something akin to a technological "nanny culture" afoot guiding consumer expectations. I'm not suggesting even the most benign "beep", "chirp" or flashing light is a bad idea. (I pity they who forgot to remove lens caps, load or advance film, on holiday, during the antediluvian film age. I recall with a certain survivors guilt the "hundreds" of exposures I made on a single roll of 620 film as a mere lad.
) However those who aspire to be photographers should give thought to learning how to use the equipment at their disposal. Even now, I frequently reach for a trophy Nikon F or D100 just to remind myself how far I've yet to go despite equipment upgrades and a plethora of "factory defaults" and user settings to keep me busy -- less I actually take a photograph.