We live in an on-demand culture. Everything, from streaming services to delivery apps, has trained modern individuals to expect precisely what they want, where and when they want it. These on-demand ...