Here in the UK all Ltd companies (and most startups are Ltd) have public accounts, customers in B2C businesses in my experience tend to not look up and read them because at the end of the day it's not important for them.
Publicising them so openly seems like it could backfire and create problems. Customers demanding more, putting a target on yourself for patent trolls, another thing to maintain which could go wrong/mislead etc etc.
Cynics might argue they are not doing this for customer transparency, but as an attempt to put themselves on the radar for potential investors/acquirers.
Some could just want freedom from being employees, and could be satisfied with just basic revenues to get by.
Others might want to change the world in a positive (as they see it) way with their product (e.g. help save the environment).
Others might want to be millionaires, etc.