Couldn't agree more, the pop up video and adds are very distracting (to me), which is why i've stopped updating/ using RMweb as much, we could always pay to be a gold member, but that's of no benefit to me, being a HO American modeller, lots of forums are going the same way.
i'll just pop in now and then, to check if i've any messages