The About page says "We’re both in the forever business" but doesn't back up the claim with any financial information to even credibly argue that they are in the ten years business.
Them being run by a library that is older than you and everyone else here is worth a lot more than a random company's 10-year funding plan.