Not surprised here...
We've been a commvault shop for... a while (Since simpana 7 or 8, IIRC).
Veeam has been eating part of commvault's lunch for several reasons:
1) It does not require professional services or a huge amount of hand holding to install and configure. (Commvault is an extraordinarily complex 'do everything' product that works for a bunch of enterprises because they want a single system for holding backup data in a consistent manner; this comes at the expense of being ridiculously complex to setup and configure.)
2) It's straight-forward to understand how the data retention mechanism it uses operates. Commvault.... well, it's complicated, and commvault very much errs on the side of 'we are not sure, so we'll hang onto this backup called 'test' that you ran only once, regardless that you told me hold onto it for 1 week and that was 2 years ago and you never ran the job ever again and in fact the device that the job ran against is long gone.' (and then it complains about it if you manually delete the job or clear the media the job is stored on)
3) Veeam does not need a three or five day training session in order to use- you can be up and running quite fast with it. Plus, if your shop has high turnover for some reason, you won't be suffering from institutional loss of memory and have to pay for the same training over and over again as people cycle through ownership of the Backup Admin hat.
We came *very* close to jumping ship to Veeam this last year, due to a handful of communication snafus and mis-steps from the VAR that did our upgrade to v11. (and what should have been a 2 month start to finish project ended up taking the better part of 6 months...)
Just my $0.02 USD as a corporate end user.