It'll come in Europe soon...
It is already here. Your flight plan can be simplified to XYZ dct...and thats it
Of course if you're using airways it can still be, say, EGLK DCT CPT/G1/BCN DCT EGFF - how you find CPT/G1/BCN is up to you because ATC and Eurocontrol don't care if you're using VORs or GPS to find the beacons...