Profiles are in place (not just at Edinburgh) to allow the maximum ATC capacity in the system by reducing workload and complexity. It's what the airlines have always asked for ... maximum capacity so there is minimum delay.
If there is a sea change and airlines now want maximum efficiency instead, they're going to have to accept a very much reduced capacity and the subsequent effects on their scheduling.
In a system where the operators plan on having more than one aircraft on the runway at any one time, there's no other way around it. You can't have total efficiency with the numbers of aircraft we see all trying to fill the same piece of the sky at the same time.