Players in a Structure or who participated in capture should all be rewarded on capture.
Not just people in the circle.
Its been like this for a long time, but I have always hated this. Especially when I am one of the people defending the hole in the wall while the circle is being captured. I get no bonus WvW Exp even if I helped kill the Structure Lord NPC.