I actually like the fact that crafting is gated behind a time-consuming and sometimes-frustrating leveling and gearing process. It means that not just anybody can be a max leveled omnicrafter. It's not difficult to become one, but every person who fits in the category has something in common - they're willing to grind.