Taste differs absolutely, but this is definitely not the worst short film I've seen win a major award. Actually, like CPF, I really liked the execution of this- simple idea but very nicely done, and the matchboxes were a particularly fine touch.
The BAFTA shorts award is actually really interesting because it often includes film school projects (I know that there have been several NFTS final films nominated in the past), whereas the Oscars seems to pick up the biggest shorts from the biggest festivals.