-on the subject of ocs- I have a habit of making the same characters over and over again in whatever new places I make or join, because I know my characters well enough to know whether or not they can be adapted to any given situation. I have seen it, also over and over again, of people asking you to bend your whole damn universe just to fit their character, and then storm off when you say no.
TBF though, I'm also entirely done dealing with public rp so that I don't have to be everyone's punching bag when things aren't exactly the way some people want them to be even if they're not on a staff team. Either fit your characters to the site, or move on. It's really that simple. If you don't like the site or the people in the community, then no one's forcing you to stay lol.