People need to realize setting up and managing a website is an expensive undertaking
No it isn’t. They are just overstaffed with people who don’t need to be there.
Its like Patreon and its 200+ employees. I’ve maintained an entire product suite while adding new features by myself.
Just look at the career page, I can’t even imagine wtf this site needs all 3 - Business Development Manager
Business Development Coordinator, Product Manager.
A single product manager would suffice.