Diamond Pulls aren't guaranteed so it is always cool when you can pull one or some, I definitely understand the frustration though when the pulls just aren't there, but I will say this... don't sleep on those Gold pulls because I had quite a few of my Golds go Diamond and this could be an ongoing thing with the updates being 3 weeks apart now instead of 2 weeks.
With that said, here are my Diamond Pulls (true diamonds as no matter when you made the pull the card showing in pack history will have where the player is currently rated.)
3/24/23 - The Show Pack - LS Austin Riley 85
4/08/23 - The Show Pack - LS Carlos Rondon 86
4/14/23 -The Show Pack - LS Julio Rodriguez 85
4/15/23 - The Show Pack - Chase Pack 1 (pulled LS J.T. Realmuto 85 from pack)
4/16/23 - Diamond Duos Pack 1 - LS Dylan Cease 85
4/18/23 - The Show Pack - LS Shane McClanahan 88
4/18/23 - Diamond Duos Pack 1 - WBC Yu Darvish 99!
4/20/23 - The Show Pack - LS Jose Ramirez 87
4/22/23 - Diamond Duos Pack 9 - CHARISMA Robb Nen 99!
those Diamond Duo pulls of Darvish and Nen definitely caught me by surprise