To add on to
@Lukas W. 's statement..
I'm a bit of a workaholic, and have more than a few side-hustles (couple of websites, photography, art, music production, writing, and used to also make half my living as a street performer).
For some projects, I have a simple goal.. One website (a gaming news/guide site) I just use to cover hosting costs at the moment with ad revenue, and eventually cover other costs of the games I love to play to a limited extent.
When I launched it, I was putting out multiple pieces of content a day, and also playing games that I wasn't interested in but felt like I had to cover because they were in the niche the site was about. I was paying out the nose for hosting, and was trying to figure out if I could afford to invest in other hardware (multiple consoles or VR).
It didn't take long before I realized the value just wasn't there, so I scaled it back. Now, I just cover a few select games, but put more effort into that coverage.. And the results are after less than a year I'm covering it's hosting costs, and will soon be covering the hosting costs of both of my websites.
If I were looking to make a living off of it, though? Forget it! I'd have to expand from the little niche of gaming I'm covering, have way more ads, and just spend a lot of time killing my joy of gaming.
Instead, I found a balance where I can have fun, play my games, and am basically doing what I would've done already, just with a little more time and elbow grease in delivery.
It works for that, and there are plenty of people who are like me in that regard when it comes to XF dev.
Working in a niche like XenForo specifically, sure.. If someone were really, REALLY passionate about XenForo, cut the team down to the bare minimum (or just be one person), anybody could probably do it with enough core talent and up-front investment to get established. We've seen that with a lot of devs here.
The problem is, that team's success relies on XenForo's success. XenForo needs to continue to grab market share and grow. Then, the team has to compete with other teams looking to capitalize on that growing market (which isn't a bad thing, but then you get all these fun little perceived rivalries that, from my perspective, are just hilariously off-base).
What if XenForo decides to change gears like Audentio?
Well, that team would be in not too dissimilar a position than you all. In fact, that sort of thing has happened (vBulletin's shift, for example).
The key thing to note is that we're not disappearing. We're not abandoning our clients. Just the fact that we've extended support, are offering lines of communication should you have a need/issue, and are still developing for XF is what seems to be missed.
When people claim we're only in it for the money essentially, well.. Wow. Have you actually had a personal conversation with anybody on the team? Because yeah, we all want a paycheck to have a home, pay bills, etc., but we also just love building cool stuff. We're absolutely passionate about what we do.
Just today, I've had multiple conversations with coworkers about work-related stuff, even though we're off on the weekends. Cool work stuff. Things that bring a spark of joy in our minds. Hell, I started my day today at 6 AM with working on some code for one my own websites, then shifted to studying React Native (because you never stop learning as a developer), and then shifted to.. Ok, well, I played the new Ghost of Tsushima Director's Cut (but, in fairness, it's so I can cover it on my website as well as just have fun playing it). And, of course, I'm here, talking to you all (even though most of who know me probably know me from tickets - hopefully having good experiences

).
My girlfriend probably hates me right now because I'm not in bed yet and am instead talking to you all
We're passionate creators. I myself don't make huge amounts of bank, but I honestly don't care (although I will say Audentio has paid me better than any other gig I've ever worked, but that's because I've typically worked for really bad churn & burn places.. Another story for another time). I get to build really, really cool stuff pretty regularly, especially since I tend to hop around and fill in roles wherever I'm needed.
Could we just keep the status quo and coast along? Sure, we could.. But then, let me ask you this.
Why did you start your community? Weren't you satisfied with the status quo? Why not stick with what was established already?
I think that most people here can agree that complacency isn't a good thing. We all want to learn, grow, do more, and better.
Sure, change can be difficult, and there can be an impact that may not be seen as positive to others, but unfortunately it happens.
Alright, I'm rambling, and need to get back to my book I was reading. Have a good night (or morning, or afternoon, depending on timezone) everybody
