Early leveling is only a hassle if you don’t prioritize a bit of SPR first. By the time you hit 30~40, you can focus entirely on DEX and STR and you’ll not run into SP issues too often as long as you know what you’re doing.
Currently running a C3 Archer, and bosses get absolutely murdered by Multishot. Using the right skills on the right mobs also helps a lot. Don’t just mindlessly spam Oblique, if a monster has Plate armor, use Heavy Shot instead. Learn to line up your Full Draws for skewing, it’s actually much easier than it initially seems, and with the attribute causes a very sizeable defense drop. You can even skew mobs a boss summons to the bosses for the defense drop bonus.
Also, SP Potions. Use them. They’re not THAT expensive if you just buy the lower tier ones, which is all you should ever need.
Likewise, weapon upgrading. +3 is cheap as hell and mitigates quite a bit of the damage reduction bosses have regarding bows. So just do it! /meme
No, don’t go full SPR. You’re wasting stat points that way. Learn to manage your SP better if you still run out all the time. You need that DEX anyway if you take C2 archer, or the critical rate attributes for kneeling and swift won’t do a thing, being based of of your existing critical rate.
Are they “weak” compared to say, swordsman? Sure, in a way, they indeed are. Are they a bad class if you even slightly know what your doing (believe me, I struggled too at first)? No, not at all.
That high difficulty rating might just be there for a reason…