I was not around here years ago, so I can't reflect on how things were back then compared to now. But here is what I thinks going wrong to some degree from my own experience.
Some people are still running vB 3.0 boards and have not chosen to upgrade to vB 3.5. Or maybe there running two boards using (vB 3.0 and vB 3.5).
This is certainly true, but there's a reason many people are in this position.
3.5 offers virtually NO additional features to members. However, many of the simpler 'tweaking' hacks have not been ported, such as smilies in quick reply and quote highlighted text. People like myself are not prepared to go to our members and say we've upgraded the site, you get no new features and in fact you'll lose features and have a worse board!
However, whenever we ask for these hacks to be ported, we are met with responses such as 'tell your members to get real and deal with it' or 'tell them to do without and get a life'....either that or we're totally ignored time after time.
If anyone thinks responses like that are helpful to anyone they need their head examining. I for one am not prepared to put years of hard work at risk to perform an upgrade that I neither want nor need.
This brings me back to the point of my original post - people in my position (and I'm not exactly a newbie at this) are left high and dry because we are largely treated with contempt by the experienced coders. And it will gradually put people off. I know it is me.
My community is successful because I never lose sight of the fact that it exists for the benefit of the members, not for me.