This cant be compared to spooky at all with Rick and morty, was handled in a complete different way.
From my understanding, Distributors were asked how many they wanted prior to release. So if a distributor said he wanted 50, thats what he emailed them saying he will take. JJP doesn't reply to any distributor at that time to "confirm" they are getting that many, but also not saying they are not. SO the distributors "assume" that they are getting what they asked, since this is how it was handled on all previous releases.
Who is at fault: I honestly believe JJP is, since this was there standard operating procedure previously.
Sadly, JJP has caused some disruption in their business model because of greed. Several distributors are unhappy, and it will affect JJP in the long term.
Back to my first comment about spooky. Distributors knew for a fact that they had X amount of games, and only sold that many, and this information was given to them prior to release