No-one forced the OP to upgrade OS X to Mavericks though, right? And without that upgrade, the relatively recent product would not have demanded anything and would have continued to work just fine.
Nope, sorry. It's always the other way around. You cannot expect from your customers to hold back operating system upgrades just because you don't feel like spending time to make your application compatible with the new OS.
It's understandable for some older applications to not be compatible with a newly released OS (we cannot expect updated s/w to get updated for ever, for free), but this doesn't stand true for a 2-year old application. It's all about forcing users to upgrade Parallels - that's crystal clear.