Not everyone is going to put points into crafting, and putting points into crafting should not be necessary in order to have up to date equipment.
Its a nice tradeoff though. You can avoid putting points in crafting to get slightly better at other skills but you risk having to use worse gear. Or you can put a few points in crafting and always have on level gear but lose a little bit of power in your combat skills (or versatility).