The past is a foreign country; they do things differently there.
The most important aspect of a software system is its ability to meet the needs of its users.