I don't think reducing the number of crew skills will stop in-game inflation, your suggestion is that reducing the number of crew skills will push prices up of crafting mats on the GTN but that does not remove credits out of circulation.
The only way to do that is use vendors and that balance seems good, as well as the usual sinks (mounts and vanity items) there are vendors that sell good usable gear for credits unlike the other MMO I have played where the only gear you would buy from vendors required JP, VP, CP, or HP.
IMHO