I'm pretty sure the entire world uses ical files. It's a bit of an annoying format to parse, though. The calendar.txt file format seems to be made for people to interact with it directly through a terminal (which the target audience probably already had open).