Nice weather, nice roads. The conditions seemed pretty ideal. Couldn't tell from the video but it didn't look like they were on a road with a speed limit of anything faster than 45 MPH?
Plus, "viable" might not only have been referring to the tech itself. Public opinion and existing regulations, for better or worse, are a part of viability.