No, this would be the way moving forward. This is just a proposal at this point and also seems to be legit to take that route.
The data transfer is very much encrypted in the network layers. The data is encrypted when it leaves your machine. We are proposing to drop the encryption that happens locally between the applications and the launcher.
Since the applications and the launcher are running on the same machine, having a session based encryption just for the data transfer between local applications is a mere overhead.