There's no real reason to update it every year aside from roster if the base is good. Just do 3 easy iterations while you have the main studio spend time on new mechanics etc for the big jump one every 3 years.
Though, it would be nice for the prices to be priced accordingly. like 60-30-30, 60-20-20, whatever floats your boat or something like expansion packs.







