The thing with this game is, people probably don't use items. I hardly do.
But there so much that trivializes fights, spirits aside. First of all there are items that buff you (your poise, resistance, defense, attack etc), but you can throw crystal darts at imps and watch them go crazy. You can use bewitching branches. I feel that you just need to change loadouts more than in Souls. I ignored elemental and magic defense for a good portion of the game, but when I actually did it the likes of Magma Wyrm, Placudisax and final boss didn't do nearly as much damage.
A very good wake up call were those crystal enemies. I couldn't scratch them, but I knew hammers etc probably would. So I leveled such a weapon for a bit just for those kinds of encounters. And ofcourse their are the weaknesses. You can melt Avatars, Hands and tree spirits with fire, and I think Tree Sentinels with Lightning, etc. I think there is more rock, paper, scissors at play here than in classic souls.
with the sol boss you can get an item that turns his knights on him. if you're lucky they can take about half of his health away before he kills them both.
mohgwyn boss was quite easy for me but there was an attack that caused huged blood loss. i had to spam my flask to stay alive.
i've not reached malenia yet in haligtree but i did beat the loretta knight. it's the standard enemies that are fucking me up. i'm at the elphael area now but don't know what that's like
Yeah I didn't know about that item and guess what about Moghwyn. There is a crystal tear that eliminates his blood loss attack. And there is a shackle. So you can nullify him quite a bit.