I'm gonna have to agree that all the changes pushed through quickly made for a bit of a startling update. I likely don't have ALL the information, as I didn't see a post anywhere about these changes, but from what I gathered thus far...
Some of them make total sense, like removing the crates that gave a full hundred because that was overkill, but others such as rotating merchants who don't sell to certain kinds of characters has made it really difficult for Underdarkers, who don't have access already to the NPC Coffee. This does create good smuggling roleplay, totally agree there, but the craftable coffee was already difficult to come by or expensive for what it produces anyway. This also extends to the other cooking ingredients on offer, but you can also fish for those which is a good method to get them.
The craftable coffee, in my opinion, is leagues better for not just the mechanical benefit or the space issue, but also because they're customizable. Names, bios, where you can put your own flavour (literally) on the item. While as before it was a bit difficult to get to the merchants because you had to sail out and be wary of boarders if you weren't a good sailor or alternatively find a crew to escort you, buy the beans, sail back, craft them...
Now you have to sail out the same way, hope the merchants are on the rotation you want (if they even talk to you at all), spend MORE gold to buy the same thing, so on. This impacts every character, surfacers, pirates, and UDers.
The alternative for Underdarkers if a very specific and district-locked merchant that charges a LOT for the same item, so much so that it doesn't really justify the cost for what you're getting out of it.
My personal suggestion to keep the cooking ingredients more difficult for certain characters to access, but not wildly so, is to scale back at least one of these changes.
1) If we could fish up the crates again for a random RNG number of beans. These are clearly being smuggled, and with the activity of pirate and UD ships, I don't see why kaethe bean cargo wouldn't also be lost and has the probability of being pulled up by anyone.
2) If the rotations were reverted back and each merchant sells a certain kind of item all the time- enabling smuggling or working with other players to buy them if you yourself can't purchase from them. Otherwise, this is now left up to chance and if your source for those magical beans everybody wants in some form goes on the wrong day, you're SOL since it's RNG.
3) If the type of characters able to buy from them was removed. This change seems to be the most annoying to work around, but it IS understandable from an IC perspective as to why they wouldn't sell to certain characters, however, I have an alternative idea for that.
3.5) Allow characters to be able to disguise and have to pass a check to break that disguise, for the merchants to assume they are just like any other Surfacer, and sell to them.
4) If the aforementioned NPC Merchant that sells them at the extreme costs, had their costs reduced. Not to the same standard as Azoun, of course, given it's slightly more convenient if you know how to access them. But reduced enough to justify what you're actually getting out of it. This could lead to people trading them for a slightly higher cost on their own side (because profit) and put them back in rotation.
If just one of those things were changed, it'd keep the aspect of kaethe being rarer and harder to come by, but still DOABLE, which is what I think a lot folks on Sencliff/UD are finding difficult right now.