That battle report thingy appealed to some oldies and newbies like me (circa 2013) previously coz - skilled veterans are evenly or somewhat distributed in small guilds before. But now seeing the population low and some oldies quit, I would also suggest removing battle reports. Give them instead a WoE statistics link where they can access their character sheet. WoE statistics link doesn't shows your kills every woe, it's just a link where your char sheet is being updated (eg. KD ratio, max damage, emperiums broken, barricades killed, etc.)
I'm also against reducing the number of castles coz this will reduce the server to power hogging by the old guilds. Give these fresh newbies an opportunity to learn how to set-up defense properly even when they're trampled several times. With regards to the gear problem of newbies- I suggest you do PvM heavily/get donate headgears/get coached by pro veterans. You can't really argue with the oldies having good gears coz its inherent in the nature of RO (PvP/WoE is 70% gears and 30% skills). In fact this problem of RRO with respect to WoE can also be seen on other top servers which I won't mention.
I've also observed that the PvM aspect of this game dying. Oh well you can only see people from pre-established guilds doing cedi runs/RDC/kraken/melanis (just a friendly reminder BIO4 hasn't been opened again). Why won't you also give a ranking system to PvM guilds like base their ranking on the amount of experience accumulated as a guild? Of course, the rankings with the WoE guilds will be separate. Breathing life to the PvM aspect of the game will help newbies accumulate funds and the proper gear so that they can WoE well.
To spice things up, I also suggest showing the number of breaks done by each respective guild's breaker on the home page so that breakers will feel rewarded. I know that breaking an emp will add to the score of the guild. But by how much? Is it possible to make it higher when the emp breaks has been done a couple of times? Note: Please don't be salty with regards to that suggestion. As you could notice that is in a form of question. Let's make a collective stance on making WoE better. Thank you.