I agree that this was an annoying decision, but it's not like WotC invented the practice. In an interesting bit of serendipity, over at DragonsFoot Frank Mentzer was recently asked why no giants or other cool high level monsters were included in the D&D Basic set. His answer might surprise you: