Here's a list of bad things that are related to shapefiles
- There is a 2 GB size limit for any shapefile component file, which translates to a maximum of roughly 70 million point features.
- Shapefiles do not contain an XY tolerance.
- A shapefile may take up three to five times as much space as a file geodatabase or SDE because of shape compression methods.
- Field names cannot be longer than 10 characters.
- The maximum number of fields is 255