Just a note that she used to show her face regularly in VGC as well. I haven't seen her in some time - I'm not sure if that's because no one ever acknowledged her or because our room is heavily moderated - but I'm not complaining.
As far as revenue goes, if this website works like any other website ever, they absolutely do get more revenue due to increased traffic (including guests). Every time one of those ads roll across your screen, the site that the ad originates from pays CA for the number of views and the number of clicks they receive. If you want to be a bro and help the site out, I'm sure they would love for you to buttonmash the ads until your mouse clicker breaks. They will likely never do away with guest accounts and I personally don't believe they should. Part of the beauty of the internet (and chat rooms in particular) is being anonymous and if you force everyone into creating an account with a registered, verified email, the anonymity starts to dwindle.