Before you all sigh and groan. I think its something the game needs. A one off payment you make everytime you dock from your wallet.
How would it work?
NPC & Player owned stations would have a flat rate based upon the size of the ship you are docking. Docking fees would be split 50/50 between ccp and the owner of the station for player owned stations.
A skill would be required to reduce docking fees by 5% per level, level 5 being a 25% reduction.
It’s another way to remove isk from the game at a steady rate.
It actually forces a committment from players when they undock larger ships such as caps and supers to make it worth undocking or deploying to another region.
It could easily fit in with all other sci-fi lore.
It could prevent cap or super umbrellas from being used to drop on small roaming gangs frequently.
It could become a worthwhile tactic to force capitals and supers to undock only to blueball them and cost the pilots isk for over escalating.
The increasing rate of docking fees would need to be fair. To charge tens of millions of isk to redock a cap or super would only force capitals to stay docked.
Likewise charging large amounts on new players in rookie ships or frigates would only hurt the game.