Some types of handlers are Components, some are text processors.  Why not put Components in the Components folder?

Because everything in this folder is part of the Customization layer of this framework, regardless of what type of customization it is.