Yeah, so many facets of the game are just so bloody difficult without multiple accounts. I've always kinda attributed that to the way skilling up works (i.e.: real time), so you can't just grind Skill X on Character Y and have maxed out mining in 12 hours like some other games - AND to the fact that CCP recognizes this and understands that they're financially thriving off of it (Power of 2, Sidekick discount, start a 6th account today!, etc.).
There's times when I really, really wish I had, say, a links alt or a logi/carrier alt or a falcon alt (lol @ my falcon main, I think 90% of the kms I got on with Anslo's rabble, I was in a Falcon). But I don't have those things, so I just count myself lucky in that I'm able to have a Market/Hauler/Covops/Blockade Runner alt all rolled into one character on just one extra account.
It's a mixed feeling though. I definitely see where folks are coming from when they bemoan the widespread use of alts, and it does get absolutely crazy sometimes (9x Mallers gogogogogogo lol). And while I think that cracking down on the automation of ISBoxer (I think that's what it's called?) is a good move, it's also very difficult to say someone is wrong for dumping more cash into their hobby. We wouldn't tell a model train enthusiast he's bad for spending $10,000 on a huge, detailed environment for his electric trains to chug through, so it's difficult to point the "bad" finger at someone who chooses to blow $100/mo. on a given video game.