My largest and ricest character ship is a Firefly. I also fly a Bulldog, Recycler, Kingfisher, and CSF. I don't have a single capital ship. But me not flying a capital ship isn't going to solve the problem any more than your other suggestions. If the system worked we wouldn't have so many capital ships flying around and we wouldn't have so many ooc violations. The fact of the matter is, we have both. Therefore telling them that what they are doing is wrong and that they should stop is obviously not working. If they won't control themselves a more strict set of controls should be placed on them.
How many capital ships do you fly? How many standard ships do you fly? If you limit yourself as I do, only one ship that is non-standard or limited by story line for every five characters, then excellent. If you aren't flying more standard ships than limited and/or capshsips, then you are part of the problem. I'm sure I've mentioned it before, but not every character can be a funboat or capship captain. Not every character can fly non-standard ships. That's why they are limited by story line, that's why they are called Capital ships. Because they are supposed to be special, not dime a dozen.
And finally, everybody would have equal opportunity to fly capital ships with what I proposed. All you would have to do is join an official faction and do some role play with them. If you are already role playing, it won't be any kind of imposition. It won't take any more time or effort than the role play you already do. And you are pretty much gauranteed to get a shot at a capital ship. I may take a bit longer, and the role play competition will be better, as we all strive for the limited number of Capships, but you will have an equal chance. You don't even have to give up any freedoms, because if you are already following the rules of the NPC faction, you are pretty much doing the same for the Official Player factions, and they allow special role play if you do it well enough, too.
"Two things I know; Gravity sucks and Ion Storms blow. And that proves the universe is trying to kill us all" - Barren Waste, Captain of the Wasteland Wanderer
An approximation of my reaction when I see my next victim...er, these forums.