I'd argue the minute they turn to an advertising model that subscriptions would churn overnight, but in the same vein as the don't be evil motto being dropped I nod at the scepticism.
If you're building this as a business, then you need to stop coding and get selling right now. Building a landing page is 0% of that, talk to customers, figure out what they want. Writing code first will not advance you at all towards a business goal.
Fwiw I think of the year in much the same way as a clock face.. the 12 months and 12 hours thing essentially matches somewhat 1 to 1 for me. So circle representation is what follows. Im actually surprised in the variations too.
I think OpenAPI is a better choice for this kinda stuff. The API docs are the source code and less lock-in that way. Devs can still use the tools they want.
OpenAPI only describes the endpoints. Ultimately people want examples and to test their endpoints collaboratively rather than just see a description of it with the fields it accepts. Actual use cases and a proper flow of being able to authenticate and use that token to call the other APIs and check the responses is what people seem to want more than a "dumb" curl GUI
If Openai can win the developer market with cheap api access and a better product, then distribution becomes through third parties with everyone else becoming the product sending training data back to the model. I'd see that as their current strategy.