Not just for attending. They do give you free drinks, a beach cup holder and a light up wristband for attending.(at least last may they did)
My family did end up buying more points on our last cruise, and we did receive an onboard credit at that point, I don't recall how much it was for though...