Those long-range passengers are not for direct profiteering. They're there when you say "I've been everywhere else, I should go to Sag A*." or when you need to make a long trip for Professor Palin - they're bonus money for your efforts you're undertaking anyways.
Short-range VIP's however can be extremely profitable, and that includes Luxury passengers. Those 1-5 jump runs paying 10, 11, 12m are not only profitable, but will take you to some interesting and potentially useful locations. I recently revisited an Ice Geyser site a passenger wanted to visit, and stocked up on Selenium, Tungsten and Tin - all materials that my supplies of were running quite low.
Umpteen econo passenger 1-2 hop runs are great if your only motivation is amassing credits in a short period of time, but believe me when I say, this will pass.
I own at least one of every ship, two of most, and three of the ships I fly most. I can afford to buy and A-rate any ship I want, still have more than enough to cover rebuys, and spend the majority of my time just enjoying the game. I join CG's because I want to haul or blow things up. I visit exotic places because I can. I trade because I feel like it. I mine because I want to sit around and chat. Right now I'm involved in the rescue efforts in the Pleiades because I can. I do combat in a Beluga, explore in a Dolphin, and spend most of my time in an Orca - just because.
Elite becomes a very different game when you shed that constant sense of having to make as much as you possibly can you'll be amazed by how much you actually make just plain screwing around.