Oh wow thanks guys.
If I came across as a freeloader that wasn't my intention. I just hate these F2P game models where the "free" part is basically looking around the game with no capability to do anything useful at all until you pay. Megapolis and Stellar Alliance on the iPad are such games.
The Asphalt series racing games are a perfect example of a good F2P model. I payed 99 cents for the game and it's not crippled in any way. Or N.O.V.A 3, I payed 6.99 and it's also not crippled in any way. But you are given a chance to purchase more stuff if you want, which I usually do.
I think I will give STO a chance.