Eh, fair point. That said, I use a spreadsheet for fitness, so I might be a bit biased.
All of the functionality mentioned in the comment I replied to is trivial to automate in a spreadsheet with a few manual entries every month.
Why not just make a spreadsheet?
Sometimes comments won’t load for the post, it loads the comments for the last post you visited. Refreshing tends to fix it
There is a key distinction between a contracted public service and a private company running a for-profit business. Think buses (as you described) vs taxis.