What I find amazing now is the arbitrary nature, and the use of the discussion to further impose restrictions, while saying there aren't any.
Note the quote Blondie posted;
*** w98 10/15 p. 30 Questions From Readers ***
It thus would not be strange that a couple might on their wedding anniversary take time to reflect on the joyfulness of that event and on their resolve to work for success as a couple. Whether they focus on this happy occasion in private, just as a couple, or they have a few relatives or close friends with them would be for them to decide. The occasion should not become a mere excuse for a large social gathering. On this occasion Christians would want to be guided by the principles that apply every day of their lives. So whether one takes note of a wedding anniversary or not is a personal matter.—Romans 13:13, 14.
While the last statement is; " So whether one takes note of a wedding anniversary or not is a personal matter. ", the preceeding information still sets guidelines that dyed-in-the-wool Witnesses will take as law;" Whether they focus on this happy occasion in private, just as a couple, or they have a few relatives or close friends with them would be for them to decide. The occasion should not become a mere excuse for a large social gathering. " So, while allowing it a personal matter, they restrict it nonetheless. Can you imagine the happy couple sitting around deciding what fits the Society's rules? They are permitted to have a celebration by themselves, or with a few relatives or friends, but not have a large social gathering, the implication being that there is something sinful in the idea of a large gathering.
The next statement fixes it subliminally as a violation of'principles that apply every day of their lives', to apparently consider a large gathering as appropriate. Mind control at it's finest!
As far as Grandparents Day is concerned - I never heard of it myself until after I left the organization. I am sure it would have been condemned if anyone brought it up in conversation as 'undue honor of humans, bordering on worship'.
Jeff