Current Behaviour / Description - Both the project and individual user settings have an option to select a schedule. If you select the project setting to have option A (no holidays) and the individual user setting to have option B (company holidays), the project will not use the project setting option A if an individual user is assigned a task. If two or more people are assigned a task however, then the task will default to the project setting of option A. The reason the project setting works is due to the system project preferences: When multiple users are assigned to a task, use the schedule of the....Project.
How would you like the feature to work - We should be able to use the project setting to override the individual user's setting.
Why is this feature important to you - Users work on different types of projects. Some are more time sensitive that others so we should be able to select the schedule that works best for the project type.
Additional Notes: This really becomes a problem with you have predecessors with long lag times or durations. Tasks can get pushed out pretty far from all the vacation and time off. Another idea would be to have the project exclude holidays and time off when calculating duration / lag time but avoid scheduling the actual due date on a holiday.
For additional information, refer to: Case Number 00406587 - Schedule functionality not working as expected [ ref:!00D3006HBH.!5004X01z7BqB:ref ]