I deleted a lvl20 Monk with FoW pants to make a monk in Factions with better hair. This chapter, I deleted my oldest character (an ele) in order to make a NF ele with better hair. I played Diablo 2 for a long time and was accustomed to "Oh, crap! I put a point in the wrong spot. I have to start over." To me it's no big deal to start a new PvE character. I am probably the single biggest gold sink in this game. I can destroy gold faster than I can farm it. Not merely transfer gold, but actually destroy it. (Buying & then salvaging 15k armors, experimenting with dyes to the tune of 200k per experiment, etc.) Although my coffers are much slimmer right now due to simultaneously starting 4 new characters, I still have ~400k + items. My Koss hero on my monk has a perfect req 8 15% (stanced) Chaos axe that was sitting in storage. I hadn't sold it yet, so Koss got pimped out.

All of my caster henchies use 1-3k greens staves from ToPK. (Best investment ever. I bought 30 of them. I still need more though.)
If it makes you happy and allows you to enjoy the game by making new characters, then do it. If it makes you happy to focus on just one character, do that. This is a game and it should be fun. If you don't find farming fun, don't do it. Replay through your favorite areas instead. You'll make almost as much profit and you'll enjoy the time you spent instead of resenting it.