1. COVID: The explosion in revenues during 2020 is self explanatory.
2. Product market fit/Execution: The owners having previously created other, albeit, unsuccessful platforms certainly helped with creating Onlyfans. This is a very simple idea that thousands will have had, but creating it successfully necessarily requires a good understanding of a sector avoided by most major corporations.
It's all in the timing, sometimes.