Yes, japanese people have always had spoons (for sauces, soups and sometimes rice [for those who were too lazy]) But yeah, you only like this advert because of all the children in it. XD
But seriously though- this can't be a proper advert, it went on too long! Looks more like a fan-made thing, the animation looks very .swf-like. But I do know that japanese people do have that pudding, I've seen it in lots of anime, and I'm sure I've seen it in chopstix before (when it was open *sniffle*)