I think what you're actually talking about when you say "niche" is the barrier to entry for new players. It sounds like you're worried that new players can pick up crafting professions and compete easier than before. Again, I'd say that the alpha build info in the OP looks pretty much the same as the current expansion. The true barrier to entry isn't the ability to level the profession quickly, it's actually recipe ranks. Some really good examples of this in the current expansion are rank 3 bracers, rank 3 flasks, and rank 3 felwort. It takes a certain level of investment to get those ranks, and the goblin activities related to those crafts simply aren't profitable/competitive without rank 3.
Each of those modes existed long before this latest expansion; raiding is a basic concept in MMOs, and Mythic+ was added in World of Warcraft’s last expansion. The problems with Battle for Azeroth’s endgame come from the systems it adds, which most often artificially gate progress where most of the fun can be found. If raids and Mythic+ are the carrot, we’re about to talk about the stick.
Inscription in BfA is going to see a new type of item - Rep Contracts! Battle for Azeroth Inscription users will be able to create rep contracts with the specific reps of BfA, and using one gets you bonus rep with that BfA faction any time you complete a Battle for Azeroth world quest. Overall, BfA professions look to be heading in a fun direction and I can't wait to get started crafting in professions once Battle for Azeroth comes to World of Warcraft.
The expansion brings a major change to the PvP ruleset on each realm. Every realm by default only allows players to attack NPCs in the open world; players who wish to engage in world PvP now have a setting called "War Mode" that can only be toggled on or off in their faction's capital city (i.e. Stormwind for the Alliance and Orgrimmar for the Horde). While in War Mode, players have access to new talents and abilities, as well as a slightly accelerated rate of XP gain. Characters with War Mode activated are only able to see other players with War Mode, unless in their own capital cities.
The Company has a ZERO TOLERANCE policy for Internet fraud or any attempt to access or acquire customer or other information on its web sites via illegal or surreptitious means. The Company works with local, national, and international fraud investigation agencies and employs a variety of electronic and other means to discourage, detect, and intercept fraudulent activities. The Company aggressively prosecutes, to the fullest extent of the law, those perpetrators apprehended conducting fraudulent activities on its web site.
There is a new discovery system for crafting these armors. First you have to craft the base ilvl 355 armor (normal raid ilvl) which requires 110-120 profession skill (depends on which profession). After you craft this armor, you will discover a new recipe, which is ilvl 370 (heroic raid ilvl), and after you craft one from the ilvl 370 armor, you will discover a new recipe for an ilvl 385 armor (mythic raid ilvl).