Exactly. Crafting fills niches, not needs.
Sorry, but I've been spoiled by a game I played for more than seven years where crafting, for most of that time, filled player needs. Am I wrong to expect the same from a supposedly AAA MMO like SWTOR?
In a way, yes. There are many different styles of MMOs to fill different preferences of players. I don't have much experience with different MMOs but this system is like KOTOR's crafting system. It makes sense BW would use and improve it for this game. I do remember the hype surrounding this game was mainly focused on the full voice acting and the class stories.