Solange man alle Bezahlinhalte auch freispielen kann (nur mit einem erhöhten Zeitaufwand), hätte ich nichts dagegen.
Wenn aber zahlende Kunden durch exklusive Waffen etc. einen Vorteil bekommen kann kein Spaß aufkommen.
Allerdings sollte bei jedem Spiel auch sofort klar sein, dass es sich um F2P handelt. Man kann die Spieler nicht mit der Erwartung, ein Gratisspiel zu bekommen, locken und dann nach ein paar Minuten Gameplay verlangen, dass sie für Zusatzcontent zahlen (wie es z.B. bei vielen Spielen im Android Market der Fall ist).