1: No reason to be melee. Ive played 3 different classes, and so far, ive noticed a trend. I pick Knight, and the game is.... Difficult. Your weapon feels like it does nothing to anything but basic undead, theres no real point to armor when your shield blocks 100% physical damage and you can dodge everything else, and nearly every enemy has a combo that can almost insta-gib you. But then i play Pyromancer. The game is absurdly easy now. Why? Because nothing gets within 20 feet of me. And if it does, its already at less then half health. Every challenge i ran into as a knight, i instantly blew through as a Pyromancer. Armored battle boar? No problem! I have fireballs for days!
No reason you say? Well, allow me to enlighten you. Considering that you seem to have only played the beginning of the game, you wouldn't know this, but there is a massive list of reasons to be melee. First, foremost, and the only one that matters is the fact that it's the easiest way to play. Sure, the beginning may be a little tough. Then you level up. Both yourself and your equipment. As soon as you get to Quelaag (Likely to be the fifth or sixth boss you fight) melee becomes Lord of Battle Methods. Fighting Seath the Scaleless in a ranged battle? Good luck. You'll need some heavy stuff to beat him. The only boss that really gives trouble to melee is the Moonlight Butterfly, but that just requires a little patience and maybe a friendly phantom or two.
2: Constant weapon bouncing. Nearly all of the melee weapons have a habit of bouncing even if half a pixel grazes anything solid. I do like a game where hit boxes are well made, but theres a limit to it. I find myself bouncing off of every surface within 10 feet, while im being beat on by something immune to wrath of walls. ((Or poisoned by rats i cannot hit))
So... Tried luring? Tried using something else? Seriously, walls aren't a hard thing to not hit. THey don't pop up in front of you. Just play right.
3: Ledges. Everywhere. Nearly all of the deaths i befell were because of ledges. Anything stronger then a rough breeze and your character either recoils like an electric car hit him, or sends him flying. I take no damage from either of these, yet im dying. Why? Because every ledge and its grandmother want me to die. This was a massive pain in the Taurus demon fight where every swing he took either sent me flying, or was impossible to dodge because i chose a class other then Pyromancer.
Wait, you're using Taurus Demon as an example? Wow. That guy's piss easy. Smash his crotch 'til he dies and make sure not to stand with your back to a ledge. Not that ledges really matter if your planting your face in his crotch. He barely hits you, and even when he does, the shield'll take the full force of the attack.
4: Random Death. Beings you cant kill, and you accidentally drew agro because you bent a piece of their beloved grass. They come rushing at you, and well, you die. Running is a decent option except they chase you far beyond what i would call an area boundary, and will 2 hit kill you unless you block every attack they throw at you.
How about you try, erm, learning? Getting better? Seriously, the only thing that's tough at the beginning of the game is the Dragon. I've never bothered killing it because there's no reason to. Apart from that, every enemy in the game can be beaten easily if you're properly prepared. Those skeletons at Firelink Shrine? Sure they're tough at the beginning but they're easy to read. The Crystal Golems? They'll hit hard, but they're ridiculously slow. The Hydras? Melee them. The rest is obvious. There's nothing you can't kill, even at Soul Level 1. That's why people have completed the game at Soul Level 1.