I would like to say something about this long debate about the definition or meaning of parousia..
I think that the wts meaning is possible. I dont know Bible Greek. But I have read everything that the wts wrote on it and rebuttals and I have skimed though this ongoing discussion.
I dont not think that the wts definition can be eliminated I also don't think that sholars can agree or pin down that ist doesn't mean what the wts teaches.
Here is the catch all: What did God mean when he inspired that thought Parousia?
(BY this statement I am not trying to argue that God inspired it, all that I am saying is that it is not possible to conclusively eliminate the wts definition because no one kows for sure what God meant)
HEre is a thought regarding the belief that Jesus was enthroned after his ascencion immediately: If that is true why does the book of Rev teach that Jesus had not yet come again.. "things that must shortly take place.." "I am comming quickly.." all of this is FUTURE. Jesus having been glorified some 60 years previously.