If your "simple solution" was implemented exactly as you described I think even you would end up complaining about it.