Would Marvel Rivals Succeed Without Being Free-to-Play?