The number one thing I am seeing in this thread are comments like the following:
We need more staff.
We need more developers.
We want more features.
What I am NOT seeing are people OFFERING to help. As it has been stated multiple times in this thread, one does not simply become a developer or a staff member. There have been other developers in the past and they are all but gone because as it was also stated "people are people." Not everyone wants to take the hard road and WORK to make something for our community, they'd rather copy/paste it and claim it as their own. That is not Olympus, we do not steal from other communities. We have been burned and it takes time for burns to heal and until someone is willing to step up and say "I'd like to help, can I put together a little package of code that would let Olympus do <insert concept>?" then why should we reach out and ask? This is a community, which means everyone should be willing to help out and most people do.
The same goes for adding the the pool of staff. Anyone may apply for a staff position, provided that you meet the requirements. The problem is, no one wants to give up being in a gang or wants to dedicate the time to apply and wait while your application is evaluated. People want power and in most cases, they abuse it. I'm sure it would be amazing to have more staff but my own personal opinion, there are very few people that I would trust with the ability to issue bans, respond to comp requests and be entrusted with what staff are given.
As for developing new features for the community, we have Poseidon. Poseidon has a life that he has to keep a handle on besides just writing code for us. Not everyone can sit at their screen all day, people have lives that take priority. New features are planned, however new features are useless if existing features don't work properly. Point proven, Poseidon is working on fixing the issues with housing, who doesn't want a house?
I know that this post is coming across as me essentially saying to stop your bitching and I apologize for that, however I can easily count the number of times that someone has publicly offered to help and the times that someone has said they're going to put something together even if it isn't going to be used.
Last thing before I quit ranting, new players. This is talked about constantly, how new players are run off the servers because it is so hard to get a foot in the door. Try not robbing them blind? Instead of robbing someone new.. assign a member of your gang (maybe the new guy... because FNG) to go with the new person. Their job? Watch them, perhaps protect them and after the run is over, a "protection fee" is paid out. This benefits all parties, the new players gets their money, the FNG of your gang has to deal with being the FNG and you guys get money. Robbing people blind only pushes people away and no one wants people to leave.
Negative side of my post finished, there are some cool features on the list that would be amazing to have on Olympus. Personally I think it would be cool to have the oil rigs and underwater oil cartel, which would give a whole new dynamic for civ/civ and civ/cop interactions. Plus the APD boats could be used more often as that would be yet another thing on the water that could be patrolled. Same with the prestige system, that way you have donator perks but those that can't afford to donate can still get some cool items with the large amounts of money.