Balancing a game such that it works for even 100s of people of various skill levels and play-styles is obnoxiously hard. Balancing for millions is a feat they can't get quite right in games with *FAR* fewer options than D&D.
A singular DM only has to balance for 4-5 people at a time. His problem space is *MUCH* smaller.