So you think it is a valid and fair option for Envato to make extra agreements with certain plugin/script/theme authors, that don’t also apply to all other authors? I don’t think so; regulations must be the same for everybody, no matter how big or small an author is, particularly when it comes to licensing. And to reiterate, the VC authors have no control over the licensing, as the market regulations define those.
And by all accounts, this is the first time that a WP update is causing so much trouble for VC users, but VC is out for several years now (almost 5), and there have been quite a lot of changes and updates to WP during that time, with VC still going strong. And to be fair, the recent WP update is not just causing trouble for VC, but also for many themes and other plugins.
Besides, nobody has to update immediately, just because an update is available, especially if it is such a major update. And if you are using themes that bundle plugins, you should wait even longer, until the theme author gives the okay that a certain version, that also includes updated plugins (if necessary), is compatible. And then there is of course the whole matter of making appropriate backups before making major updates. To me, that is just common sense. Buyers and end users have responsibilities too, it’s not just all on the authors!
Could the VC authors have had an update available earlier? Maybe, but then VC itself is more complex than many themes you can buy on Themeforest, so that is not always possible. Every author has the exact same time to prepare their product for new WP versions (from the moment the first BETA is released, until the final version is out), so how is WPBakery supposed to have their product ready any sooner than your theme author (or other plugin authors) can make their product ready?