Do companies need to support all of the Profiles, Components, and Levels?
No. Profiles and components exist so that companies need only support the profiles and components that suit their needs. By having profiles, their products can be sure that conteohnt they read will work in their application, and that content that they create will work in other applications that support their components or profiles.