This ^^^
Professions were pretty bad before. They took a ton of time, and had no real immersion or content factor (for me). Now, they still don't mean much, but they are significantly less time consuming.
So, imho, it's an improvement over the previous system simply because it reduces the amount of time they used to require. But it still isn't good. Professions have needed a complete overhaul for many x-pacs now.