Here's my objective opinion coming from my experience as game developing. Some probably go offtopic but i'll just list it all here anyways.
There certainly ARE problems in the game. However half of the people are exaggorating quite a bit one way or another.
Let's start with the events. Events in overall in games indeed should be doable for every single person in the game unless specifically stated otherwise by the devs that This part is for these players and That part is for these players for whatever Legit, Reasonable reasons they might have. Clearly that didn't happen in this event so people are mad about them doing it this way. Also events should be varied and different from the actually gameplay, which in this game is dungeon crawling. As a developer myself, I hate it when i see other devs take the short way out and not bother creating something new and unique when they clearly have that cabability. But i understand they are a giant company, and companies are bound by their bosses who unfortunately do not know anything about gaming and are only there for money. So not much can be done on that front.
Now when it comes to normal gameplay and gearing and gold, I can just do a Facepalm. Compared to what it was before, it is 5 times EASIER to gear up decently and get going, no joke. You guys have 0 to complain there when you can farm stage 1 bt earring and ring, king gloves, belt and bracelet from Moon Refuge for free not to mention VT soulshields. And no, bt accessories acquired from raid has the exact same stats as the ones in Refuge. That gear is more than enough to start doing almost any dungeon no problems. As long as you know how to play and learn mechanics and not be lazy on that front. Is it time consuming? Yes. That's what every mmorpg game is about. Farming same stufff 2000 times over. Deal with it. It may not be fun always, but that's how every mmo game is on that front, more or less. That's why many mmo games offer a service to bypass that farming process with real life money, BnS not an exception. After getting all that gear from Moon Refuge you of course want gold and mats to upgrade them. Time consuming, but still EASY. As it should be. Mats no problem, do dungeons and farm Celestial Basin and done. Gold, daily dungeons give a ton. Enough to be able to do what you want. I mean CS, HM and MPS alone will give you easily nearly 30 gold. Add Circle of Sundering, Yunsang and outlaw island, thats 26 gold more. 56 gold just from 6 dungeon dailies. Not bad in my opinion, when you add rest of the dailies you can do. Do keep in mind that you are NOT supposed to upgrade half or all and get hundreds or thousands of gold in couple of days with only like 2-3 hours of gameplay. That is not realistic and is unreasonable. It all takes alot of time and some people don't have that time, yes i understand that. You also cannot expect the game to let those people who don't have time to use be able to get to the same gear level in the same amount of time as someone who plays everyday alot or pays. THat's also unreasonable. You can't have the gearing take too much time either which is also unreasonable. It all needs to be balanced and that part is one of the hardest thing to do. lot of people just are lazy or do not like farming much in the western side of the world, obviously. Still you have to remember this is not a game like fortnite where you can jump into the game and start playing every piece of content instantly and don't have to worry about anything.
Only thing i would consider is p2w at the moment would be gem powders. Since there is no way to acquire them decently anywhere in the game. Everything else more or less is fine, except maybe for premium transformation stones or certain badges. Those can be quite difficult to get for a new player. As a sidenot, you don't need maxed out gems. They are nice thing to have especially for low geared players, yes but they do not affect your overall performance as much as you think. Especially since at endgame you can have over 1 million dps easily without any gems. Same for pet. Soul would be the biggest damage booster and you can get oils easily through events so no big issues there.
Main problem obviously is the optimizations. Which is why people have trouble clearing content, etc and can't farm efficiently. As a developer, im surprised big game companies do not prioritize optimizations at all. Less issues = more money for them. I do know UE 3 pretty much sucks for large mmo games like BnS, still you should try to make it as optimized as possible before releasing. UE 4 coming somwhat soon should fix majority of these issues as i know it is way better optimized engine and cabable of perfoming way way better in every aspect. So be patient on that one.
Class balances are another thing here. My only opinion on that is simple. Every class should be able to do roughly the same in every aspect. On some aspects slightly less well, on some more better and the way dps is achieved needs to be also different in every class. That's called specialization. But every class should be able to dish out roughly same amounts of dps and be able to protect itself as good as the other class, the methods to do so needs to be different. Some classes also needs to be difficult, some easy so theres something for every type of player, skillwise. That's balance in my book.
So in overall, just play in your own pace. Don't sweat it over the upgrades and you get there. Have fun instead of being toxic to others and everyone makes mistakes once in a while.