Ok, I am going to address these issues right now...
Inactive accounts: First off let me ask you this, would you be more likely to take the time to register a a forum that has 4000 members, or 400 member? Most forums recieve more registrations if they have a good bit of user accounts. I know alot are not active, but why stop someone who might want to come back to the forum in the future. Look at Vahs, he went like 9 months inactive. If I had deleted his account he might not have come back.
News/Portal: I would gladly add a portal to this site if I could find a group of respectful members that are willing to take the time to find news stories. If you would be willing ot then please PM me and I will put this together.
Banning: There is no possible way to keep someone from coming to this site. I try my best keep an eye out for banned users who recreate accounts. It is hard though. Anyone here is more then welcome to PM me if they suspect a member is someon who has been banned in the past.
Punishment: In the next few weeks, I will be entering a new punishment policy that is going to ban users for 1 week on there second warning/compalint. Then ban completely if they have a third warning/complaint.
Inactiveness of LPF: Ok, I know this is a major problem, but there are a few things that are causing this all of which are out of my hands. One, it is summer, people are taking trips, people are outside more. Second, LP is not doing anything. They have no tour, no album, no news. Nothing! It is hard for people to talk about LP when LP has nothing to talk about.
Adding mods: noted. I will add some in the near future. Some stuff is going on behind the scenses of LPF at the moment and they are delaying somethings I have wanted to do.
Fighting/Spaming/Flaming: Next to every post is a [broken External Image]:http://www.linkinparkforums.com/images/LPF/buttons/report.gif icon. Click this to report post to me and the mods. If a member is causing problems, report his post. It is hard for just a few people to read ever single post made on this site. We need our members to make us aware of bad post.
Keep them coming. I am always interested in what my members have to say. I am very much open to hearing what you all have to say.