The problem is that people can game this system by expressing extreme preferences instead of the true distribution they would actually like to see.
Say someone that cares a lot about the environment allocated 100% to "environmental protection" even though they wouldn't really want to see 100%...