Free, multiplatform, extensible.
Better rendering
It was a very good feature to get you started by adding maps data to your project.
Large GeoJSON, CSV, KML should not be used directly. You need to convert to indexed datatypes first (i.e. GPKG, SHP) for better performance. This will be visible when you try to perform points clustering.
Formatting