First: it&#x27;s all about reducing latency. Split the work, implement in parallel then you&#x27;ll ship in &quot;half&quot; the time.<p>Second: Good developers are hard to find. Backend requires both good CS background (algorithms, security) as well as development skills. Frontend requires some feeling for design and can tolerate poor development skills.