To be very honest I'm surprised there are some people who see this as a good thing - losing licenses with the upgrade. Sure you can only upgrade 1 license but then remember that VEPro 6 and 7 won't communicate with each other. And we have no sure knowledge one way or the other whether VEPRo 6 and 7 can even exist on the same system. That's what's wrong.
Very simple, isn't it?
Well, sorry to insist, but nothing is wrong in my very humble and very personal opinion:
what you can say is that it's too expensive, then you don't buy it and full stop.
You may also say that you don't know enough, then you just wait to know more and/or try, then you buy later or never.
It's totally simple my friend: It's your choice.
Reading comprehension seems to be a problem for you. I never said the ugrade was too expensive. The prices is what it is. It's the way it's being handled is the issue. We're losing licenses with this upgrade - can't you see that? What other developer does this? Not one that I can think of.
You may think there's nothing wrong but quite sadly you are mistaken. Maybe you like being taken advantage of and are a trusting soul. Those two things are alien to me and have been for decades after some harsh learning experiences. It's called being real and not looking at the world through rose-colored glasses.