já programování nerozumím, ale není "problém" na straně prohlížeče?
ostatní formáty prohlížeč nezná, proto při kliknutí levým myšem nabízí stažení. kdežto textový .csv zobrazí přímo.
čili pro tvé méně chápavé uživatele bys musel doplnit viditelné info: stahujeme pravým myšem.