I know your pain. I've been checking for a new AMR/AMC to replace my 4*, 41Q, 26 year old one whose contract expires at the end of this season. At the start of last season, I was able to sign an AML/AMC nordeus generated 5* so they are out there. For my other team, one of my youths was actually an AML/AMC and I jumped on him!

But yeah, a good AM*/AMC does seem to be hard to find. I just check all three places every time I login to see if there is a good one available.