Not 'everyone' uses that formula. In fact Shewhart didn't use it and for a very specific reason: The formula sited holds for homogenous process streams that are rationally subgrouped. It is a safety factor for the necessary assumptions.
If your process has significant subgroup to subgroup variation (such as will be seen with out of control but otherwise homogenous processes or with processes that are not homogenous by their very nature) and you calculate the overall standard deviation based on the individual values (which the above formula implies) then you will have limits that are far too wide and you will potentially miss a poor subgrouping scheme and true out of control conditions resulting in a process with less capability.
The 'factors' were derived to 'force' the user to create limits on the subgroup averages based on the within subgroup variation: this is a fundamental aspect of SPC; it is not an inconvenience to explain to people. (and since science and engineering are rife with constants, anyone in charge of setting control limits should be more than comfortable with concept)
A homogenous process that is properly subgrouped will have very little subgroup to subgroup variation compared to the within subgroup variation. and so sigma_total ~ sigma_within and sigma_Xbar = sigma_within/sqrt
.
When we have a stable, well characterized process we can then safely use the formula sigma_total/sqrt
for the control limits.
It's also important to remember that the mulitplier for control limits (usually 3) is not related to a confidence level or confidence interval. It is an economic choice not a statistical one. Control charts are not a series of confidence intervals or hypothesis tests...