I can also attest to the depressing state of affairs. I hit 42 about a week into Open Beta, and farmed gold and attended at least 1/2 of the RvR's for about a month. At the moment I'm taking a break from the game though, because there is literally nothing to do until players actually feel like pvping.
-There's no end game boss feel (all bosses feel more like minibosses which only take a very small amount of effort to farm)
-Bosses are not rewarding (farm 400 and you get a weapon from a shop; Isn't quite what you expect from a boss)....
-PVP is purely optional, and people who are not winning, don't like to pvp. (The Staff is adding some measures to protect the losing factions during pvp events, but I doubt that's actually going to affect the outcome nearly as much as they think it will; Players will hide in the guards, and run back to the guards frequently, reducing everyone's overall enjoyment)
-PK is optional. This is good for players who enjoy pve, but it doesn't address the overall lack of pvp or motive to pvp.
-Most players will not admit they are feeling like victims of a bad design when they are losing, and it's leading to players who are losing, blaming the game where the real problem is their decisions in problem solving (don't attend, don't work together, don't plan ahead, ultimately don't feed).
There are supposedly some new pvp options coming with new content; however there's no indications if those additions are merely more of the same, or if they are some new aspect on pvp (like a competitive map). The changes to Ruemon have all been from the approach, "We want to make factions feel equal to encourage participation, but not make it mandatory." It's yet to be seen if they will change that approach.
As for bosses, we need them to be hard, rarer, and not be able to win the game in 1 week! Atm, you can farm 100 bosses a day, and get your weapon in 4 days. That was an oversight in my opinion, because optional pvp + easy and constant bosses = a formula for a very short game lifespan. It's a tolerable aspect, if pvp was well designed. But it's not.