I think it depends on how you define "support". If you are looking for help in configuring or optimizing then I agree with you, you should pay extra for that.
However, if you run into a BUG in their software and need a fix, you should NOT have to pay for that if you've already paid for PRO. When you buy a software product, the product should work and if it doesn't, the vendor should fix it.