Very informative OP.
I think that one of the major reasons meetings do not appear to be as vital or unmissable as they perhaps were in the past is due to the continued "delay" in the foretold "end of this system of things"
From a human survival point of view, it is extremely hard to keep up the hope in something that is called "urgent" decade after decade after decade and not feel seriously "let down" as you get older and older.
People can't help but think about all the sacrifices they made as young JWs (no higher education, no "worldly" career, no retirement savings or funds, no children, serving as pioneers for decades barely getting by financially, etc.). JWs do not expect to grow old and die in this system - yet that is exactly what is happening, generation after generation after generation.
My maternal grandparents started affiliating with the organization in the mid to late 1920s when its followers were known as "Bible Students". They were so convinced the end was so very near that they never bought their own house but remained tenants until they died in the 1970s. All of their children, including those who remained in the organization, had seen how frugally their JW parents lived their lives and subsequently decided not to be tenants but property owners. The second, third and now fourth and fifth generations of JWs have become progressively more nominal. The zeal and enthusiasm has gone - even thought a significant number remain in the organization.
It recalls exactly what is stated at Proverbs 13:12:
"Hope deferred makes the heart sick, but a longing fulfilled is a tree of life."
This utter nonsense about the world ending needed to have happened well before now, given their founder, Charles Russell, predicted in the 1880s that the furthest reach of the time of the end would be 1914. It was only later followers who changed that expectation to 1914 being the beginning of the time of the end and now, given that the generation who witnesses World War One has passed away, they shore up belief in 1914 by introducing the unBiblical concept of "overlapping generations".