I know nothing about the company, their IP, their talent, etc. So we don't know if they weren't able to deliver or not.
And this kind of short term thinking isn't uncommon for large companies. And by the time the vesting period is over, there will likely be newer, better technologies out there. And not everyone will leave after vesting, but you'll have to have done something to cause them to stay on before vesting is over.