Why do smd components in eagle have padding?
That is not an Eagle feature (or bug) - it is just the way someone at SparkFun designed the footprint.

If the outline was wider than the part's pads, as well as longer, I'd call it a "courtyard". A courtyard is an outline around a footprint intended to ensure a minimum permissible clearance between components.