Amazon - Fewer New CD releases in stock on day of release - New Trend?

Been noticing that new CD releases on Amazon aren't always in stock on the release day anymore. Anybody else been noticing this? The new Generation X Deluxe and Cheap Trick Epic Archive Vol III CDs were supposed to be out yesterday but aren't in stock. The Lone Justice Live At The Palomino CD isn't even listed. I bought that one from Barnes & Noble. I had the same problem with Steve Earle's latest CD but it finally came in.

Could be due to where these are being manufactured/Imported. (Gen X for example)
Ominvore/Real Gone are small labels. Perhaps they aren't going to use Amazon as a re-seller (due to profit margin loss)
You could try importcd's.
For my run of the mill Euro manufactured new releases I always have to import due to Amazon's 2 month wait.

My experience is somewhat similar with Amazon UK. Some "minor" releases (from a sales perspective) like jazz CDs on ECM sometimes are not available on release day.
HMV doesn't sell any new jazz release at all so it's getting hard to buy new jazz on CD...

Catfish and the Bottlemen - in stock
Foxygen - in stock
Kevin Morby - in stock
Marina - in stock next week
The Damned Things - in stock next week
The Mountain Goats - in stock
Schoolboy Q - in stock next week

Mixture so far. Maybe it's just lower CD pressing runs and certain titles going OOS quickly. Or, as the OP is alluding to it's just not a priority on release day versus the streaming copy.

I know the movie studios play inventory games with Amazon on hot new releases. They purposely short Amazon so the company can't fulfill all their orders, pushing customers to find other outlets for copies. It's designed to help brick-and-mortar outlets sell units during the first week of release.

I have no idea if the smaller music labels are potentially doing this, likely not, or Amazon just isn't carrying enough inventory anymore. If you follow some of the smaller labels that actively post on this forum, they say dealing with Amazon is a real pain.