I must of missed something. I bought MC19 last April. I was under the impression that I now had JRiver for good. I didn't realize that I would have to "upgrade" to a new version. I am not a forum user so much, so I think I missed the notification about the MC20 upgrade that came out last July. I don't remember getting any email about it. If I had I would have been unhappy about it then. I did get an email today about the master license upgrade purchase special expiring (first I've heard of the master license) and found out I have to have a MC20 license to be eligible for it.
So instead of having JRiver I have a subscription to JRiver that I have to renew in order to have the latest version. It wasn't presented that way when I was testing it last year. If I had known last April, that within the first year, I was looking at another $22 to get the next version (actually within 3 months and who knows what other surprises that will bring down the pike) AND another $20 to stay compatible across OS, I'm not sure I would have gone down this path. Those are time sensitive prices as well, so if you don't hear the news or the timing is bad, you get penalized.
I really like JRiver but I don't like knowing that it is an ongoing expenditure for me. I don't think this fact was plainly expressed in the purchase information when I bought it. But, as I said, I may have missed something.
I'm feeling left behind and a bit ripped off.
Barry