In the perfect world, phpBB would have the ideal feature set for all three types of boards. But we don't quite live there yet. Unfortunately, people like myself have used phpBB for so long that we can be stuck in certain paradigms. (e.g. For a really, really long time, the development team was convinced that quick reply was evil)
In this forum, it is generally the community's role to dislodge that. That means one of two things:
- Presenting a solid argument as to why a certain feature or improvement is needed
- Gathering enough people to persuade by sheer numbers
The point is to have a lively discussion - because as I go around replying to topics, I sometimes feel that I'm strangling them. Basically, even if someone with the "Developer" label comes along and dismisses feature "X", that doesn't mean you shouldn't bump the topic and add your comments. They will be read, that much I can promise.