Establishing, maintaining, and handling the inevitable connection issues of the data connection necessary to remote pilot an aircraft is a lot more work than integrating a "best route" algorithm with existing autopilot features, automated radio communication, and calming cockpit UI.