I think you have legitimate concerns, but to be fair the squish already happened, the numbers just haven't caught up yet. You can already craft current-expansion items starting at crafting level 1, and those crafts generally award 3-5 levels each. So squishing the ranks from 800 down to 100, doesn't functionally change anything, it just allows crafts to only award 1 skill point per use, instead of 5.
Don't get me wrong, I'm not turning my nose at people who struggle to do well (I'm not exactly a mastermind myself), but the legion expansion has made people lazy in terms of finding their jackpot system. We need to get used to gold making going from the "all for all" system to the current "all for one" system and the first step is understanding that the WoW economy is never decidedly made good or bad as if it somehow exists along the same lines as class design and gameplay mechanics.
JC Panthers: Instead of breaking them all down like I did with the golem, I'll just note that currently on my server the Orb of Mystery and the Living Steel combined cost 36,000g. All of the panthers, except the Onyx, sell for 32,000g. A loss of 4,000g/unit, not including the gems. Once we factor those in, at a mean value of ~200g/unit, the loss per Panther jumps to 8,000g.
Zandalari troll (8.1.5) - "The Zandalari are a proud people whose origins date back to the early days of Azeroth's history. Their fierce warriors ride dinosaurs into battle, and they possess one of the most formidable naval fleets in the known world. But enemy attacks on their borders—as well as unrest within the king's council—have threatened the kingdom's foundations. By returning stability to Zandalar, the heroes of the Horde can gain a powerful new ally.."
Azeroth paid a terrible price to end the apocalyptic march of the Legion’s crusade—but even as the world’s wounds are tended, it is the shattered trust between the Alliance and Horde that may prove hardest to mend. As the fires of war continue to roar, take the battle to both new and familiar lands with the Tides of Vengeance update, and join your allies to champion your faction’s cause.
There's a few profession crafted pets in BfA on the horizon - Battle for Azeroth Tailoring is getting a Hot Air Balloon style pet, and BfA Alchemy looks to be getting a brand new Transmute Meat to Pet. There are some mount buff consumables from both BfA Leatherworking in the form of a mount barding, and Blacksmithing in Battle for Azeroth will be able to craft Stirrups and Hoofplates to increase mount speed and allow you to interact with things while mounted.