Simple, it's a matter of range, weight and balance. All other things being equal, a point defense cannon would probably be useful. However, those weapons are heavy and decidedly impractical for even something as heavy as a buff.
If you look closely at the moment of shoot down, you'll see the F-16 has its air breaks fully deployed (and I'd assume both leading and trailing edge flaps almost fully down) to slow down enough.