Otherwise we have to '.include' a file contains tons of 'Environment=' lines.
Humm, I am not convinced this is a good idea. EnvironmentFile= files are supposed to speak a subset that is compatible with shell. By supporting specifiers in them we'd depart from that and create a file format that would be systemd-specific and not shell compatible anymore. And that's explicitly nothing I'd like to do.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.