That's probably because SV doesn't have any artist that knows what he is doing and can sit and tweak animations until they actually look good with lags, prediction and other mmo-specific issues there might be.
Instead they outsource the thing, which means someone (maybe even good at animating)...
Oh come on. There is even a free to play trailer on MOs official youtube page.
Also- huge "play it for free" on the main page is more than enough.
In how many places more would you like to see it?
As I mentioned- I don't buy steam "forcing" a F2P tag.