I also think the difference is in the relentless pumping of wsbn. Maybe for reason, and to me is on the edge of ridiculous, but for the time being they are winning and here we are loosing (at least me)
The weird thing is that an advertising media company does no effort at all to advertise itself. A tiny little RNS just to state they are still alive would be useful.