i dont understand why we cant have a simple transaction without some "efficient" algorithm deciding for us - cashiers scanning everything twice, online checkout forms requiring a degree in