Yes, I think by 2.4 they had essentially given up on really curbing the need for omnicrafting and instead made it easier to achieve, waiting to try and modify things to a greater degree in HW. But so far they haven't managed to strike the right balance. With the mat-heavy HW recipes, it's rather taxing to level just one or two crafts, especially for those that depend alot on others (with ALC probably being the worst offender).
They do seem to want us focusing on just a few classes now (Yoshi said as much in an interview not long after launch), but one head doesn't seem to be talking to the other. There are systems in place to encourage and allow specialization, but the general structure of the recipes doesn't really support it right now.
Regarding this part, to be honest, that sort of thing happens regularly on my server. Omnicrafters have a rather large advantage when it comes to market manipulation that specialized crafters don't: they can purposefully tank a market to push out new entries into it, while making back their losses on other markets (since they have far more options for markets to push into). It's especially tricky right now because we don't have a lot of markets to work with (due to a lack of meaningful recipes), but that will get better as we get more worthwhile recipes.
Additionally, omnicrafters generally can work for better profit margins than those with just one or two crafts (since they aren't relying on others for all of their component materials, like ingots). That makes it easier for them to push people out of markets.
While I'm not by any means suggesting that the time they put in shouldn't be valuable, the structure as of now probably rewards omnicrafting a bit too strongly, to the point where maximizing most of the classes is a necessity for any serious crafter. Given that they're trying to move DoH toward a state that operates more like DoW/DoM classes for progression, they probably want someone to be able to be a serious crafter without needing 6-8 DoH classes at 60. You can be a serious raider with just one class at cap, after all, and I think they want something similar to be possible for crafters. They're getting there (red scrips were a step in the right direction and they generally accomplish a lot of what needs to be done), but they still need to tweak things.