What do you define as "progress"? I did a 4th rate fleet mission in a wasa: 550k gold, ~2,5k exp (+ those from the mission for those who have to lvl up) and a high amount of combat marks. All this for 35 minutes of "work". Lets say an avarage player will be able to earn about 500k and 1800 xp in an hour of doing pve missions. For such an amount of money u can buy ressources for a 4th rate at least. For one hour doing missions?
I agree progress for a new player means: lvling up, seeing new types of ships and so on. For a full ranked (or high ranked) player i would like to know what progress actually means?
If u want to have the best ships with the best refits you should have to take risks OR pay those who take the risk. Not too many people (i wanted to say noone but thats probably a lie) want you to come out of your safe bubble. You can get everything there. But it's basic. If you only play the basics of the game you will also get only the basics to see OR pay for it.
I don't want you to come out of the safezone. I just want those daring to go out being rewarded for it. And if u make a negative experience in the OW, you do some missions and get the next ship. And you will learn what to care for the next time and will get better. For sure: beeing ganked is a hello kitty-up. But just take some friends and sail out. All that can happen is u lose your ship. It's just a ship.
I started and i did pve for two and a hlalf month (beeing ganked sometimes) and then i entered the pvp world. sank so often, cant count it. But the game is a completely different one. I hope i speak for others, saying: take a look above the horizon. Speak with the players you are playing agaist. Most of them are nice guys that can teach u something (although nearly everyone will sink you - its the games purpose). The next time you get out, you know more. You learn about the wind, get to know your ship and the enemys' ship, develop your own style to play. This game has so much more than only shooting npcs.
This is my definition of progress. Getting to know all of the game.