Hmm. That’s an odd philosophy. Macros are built into virtually every major software from graphics, video, audio, accounting, etc. And for a reason - it allows you to string together functions…simply and easily. EG: You consistently use 3 commands in sequence…create a macro of those 3 commands in seqence and assign it a key (or button on a touch screen, etc.). There’s no point in a software manufacture providing every possible key command combination every user would want - lest they have 10,000 key commands. And every user will have a different workflow, and macros allow infinite customization.
PLE just takes Macros one step further by allowing you to heavily customize those commands. For instance - on my touch screen, all my groups and folders are accessed by name via the PLE. So, in a large 100 track project, if I wanted to select, solo and edit channel settings on the VOX bus, I just hit a button and all those commands are executed. No searching through the mixer, or project. Just one button and group is solo’d, selected, and channel settings window pops up in front of me. Another button will hide everything in the project except, say, the guitar folder. Or will hide everything in the mixer except channels linked to the one that’s selected (groups, fx, sources, etc.) Helps on massive projects. Or another button that will render a clip in place, disable the original - rename it as “rendered”, and then move the original track into a folder of my choice, so it’s hidden, but available if I need to go back to it. All with one click.
Again - Macros / PLE are essential in my opinion. They save hundreds of hours of time a year. Takes time to learn it of course.
Still - the trash inserts key command needs to be implemented. And I’m hoping if they do, they’ll also give the option in PLE for further customization - like say "delete all instances of [named plugin]’ from entire project.