It's been some months, but if memory serves, the final rank to obtain the Cutter/Corvette requires approximately 600 missions, give or take. Consider how long it would take, given your play time - I would guess somewhere between 1-2 months, just for that rank. The one before it is ~475ish, I think.
At 3-4 hours a day, it took me about 5 weeks to do both grinds. Yes, I did them back-to-back, and it was far from the best time I've had in the game. I did some approximation and extrapolation while doing them, and I felt pretty confident that it would take approximately 50% longer at my play time if I just took the Missions as they came along. I am also confident that I could obtain one of these ships in 3-4 months (at approximately 15 hours per week) doing it the *right* way. If you consider ~2000 Missions, at 100 Missions per week, that's 20 weeks, give or take. This is no small amount of time, certainly, but it's a far cry from the years that others are claiming in this thread. I think that the entire issue here is a combination of misperception on the part of a lot of players, and a few errors on FD's part.
If we assume:
Frontier intended these ships to be rare.
Frontier intended for Commanders to have earned enough (just from the Missions) to at least buy the ship soon after achieving the rank, if not right then.
Frontier intended to keep them rare over time utilizing the risk of the large rebuys.
Frontier intended for these ships to be the backbone of wings, not the Solo Player's PvE Juggernaut.
Do I know these things for certain? Of course not, but they make a lot of sense, especially when you look at the whole situation. Unfortunately, the ease of obtaining credits in the current game (even without using the virtual ATM methods) has completely negated 3 of those 4 intentions, and Engineering negated the fourth. Now, these things are prolific, and since the cat is out of the bag at this point, perhaps it's time to take another look at how they are obtained.
Also - a Refresh button is a horrible idea. Can you imagine the load on the Mission server if a lot of people are pounding on this button repeatedly? You know it would happen, and so do I. We both should also know that there might be some groups of people that might try to utilize that load to grief. Pass.
A better solution is a Mission filter - you choose the type from a dropdown (which already exists, it just doesn't work the way I think it should), and the Mission system only gives you that type of Mission. The caveat, is that it doesn't give you as many. So, with the filter, you get 5-8 of your preferred type (no, it shouldn't be any higher than that), and you can then choose to wait until it refreshes (mode-switching would no longer work, ideally), you can start working the Missions you have, and pick up more at one of the destinations, or you can go to another location to try to get 5-8 more. Make your choices, or better said, choose the jobs you want to do, and filter out the chaff.
Riôt