I'm sorry, you feel that way but what you are describing would negate the other settings in an asmdef(per platform, defines constraints, Test & Editor only assemblies). Compiling with asmdefs and without can give different results. We understand the issues users are having and are working on improvements. We are adding support for out of branch files, what some have referred to as partial asmdefs. With this, you will be able to continue with the Editor folder approach and simply use an assembly reference(asmref) in each Editor folder which would all compile to a single asmdef(or more). You will then be able to continue using assets that have Editor folders and assets that use asmdefs together. I should mention I'm not actually part of the scripting team but I will be the one doing the work on this so that it can be done quickly because I know it's bothering you guys.