I hate the term “founder”.
It grossly blurs the distinction between those who put in personal blood, sweat, tears, and money into starting a business versus those who make a few slides so they can use other people’s money to hire others to do all the work and come up with all the ideas.
What's worse is when it is used as a job title, a role, which people are hired for!
Sounds like a complete nonsense, yet here we are.