Yes, i considered that, but imagine i have let say server with slot options from 10-32 (22 variants with different prices), and if I add another value as renewal period (1, 3, 6, 12 months) with 4 options, can you calculate how many prices i have to add manually (88 to be precise).... tooo much.
It would be easier to have option so based on second Characteristic to reduce price by percent.
Idea:
On the right side to have another module 'Discount options' under product settings.
Discount options:
Name:
Description:
Discount amount - Price modifier (in %, or fixed):
That way I could add:
Name: Renewal period
Desc: 12 months ( 20% Discount)
Disc amount: 960% (which is equal as Price x 12 months - 20%)