Another video explaining why we need to consider architecture when designing a device:
https://www.youtube.com/watch?v=2gNkitc3CgQ