There are official memory cards available for the Xbox, few people bought them so they're somewhat rare and expensive but they are available.
The Xbox uses a capacitor doesn't it? So if it's not saving the date and time then the capacitor is dead or dying, which is bad because these are known to leak and damage the circuit board. These need to be changed or the console could be killed permanently.
You're forgetting about the PC as well.
I personally never felt much attachment for the Xbox, there were good games on it but like you said the best games worth playing were also available on other platforms. Most people seemed to like the Xbox for modding and either used it as an emulation box, or as a media station. As a game console, used as intended, it doesn't hold up as well as other classic consoles.