To be fair, in my opinion Cryptic is very good with handing out free stuff in STO from time to time and they have a very generous F2P model.  Simply running events in the game will get you a token toward purchasing a top tier ship. 
 
	 
 
	STO has come a long way since it first launched and I think credit should be given to Cryptic for releasing it as fast as they did.  A lot of people forget Cryptic was not the original developer for the game.  They were handed a turd and tasked of launching in a very, very short time frame.  They met that deadline.  Given those constraints, people were expecting too much in my opinion.