And that 18 slots is just for you, if your companions are in orange gear it gets much worse.
This was why I went cybertech on my BH actually. I figured it was easier to spend the commendations on orange gear for myself/companions and make ~1/2 the mods. The extra mods I can make sell decently on the GTN (several are better than what the vendors have before 50), and I have plenty of cash for any extra gear that's not from a vendor or just looks cool.
Really the bottom line is though, if you pick what you enjoy and you're frugal about your credits, keeping yourself and your companions geared won't be much of an issue as credits are pretty easy to come by. All the crafting skills are going to balance out eventually so just pick what you like to do.