Technology Has Helped Business, Hasn't It?