I find the claim that they are saying that it's the logo itself that is shining as the sun to be quite a stretch. They're obviously talking about the incerdible shrinking/growing annointed class which, of course, is equally stupid. HOWEVER, the simple fact that they have used the logo in that way so prominantly in the middle of the magazine does elevate it to the point of veneration. The symbol has become their "cross". The rank and file (as well as COs and DOs) already wear pins, tie-pins, and necklaces with that symbol.
And yes, I LOVE the fact that they've included the "TM" right next to it. It's a perfect representaion of Watchtower Inc.'s "religion as business" cold, mechanical nature.