Been a warlock main since the destiny franchise first released. They are not weak, we have been nerfed just like the other classes. We just tend to have players expecting warlocks to play the same as Hunters and Titans which defeats the purpose of having different classes imo. Arc 3.0 sure could use some tuning for PVE, stormtrance tickle fingers damage is a bit of a letdown (landfall still hits hard though) and for chaos reach to shine really needs the geomag nerf reverted for PVE. Solar lock feels good to me the one dodge is fine (still 2 during heat rises) its just no longer easily spammed. Shadebinder is still great for both pve and pvp even if it lacks a little exotic support compared to the light based ones. Void lock could use a bump back up regarding HHSN and really could do with lance and shatter being back as options for nova bomb. But still a solid class if built right. End of the day with a bit of build crafting any subclass of the warlock can be built to fair well in both pvp and pve.