How large were your employers? If you have Enterprise support, you definitely get one or more TAMs dedicated to helping your company.
If you are a smaller organization, you may be able to request an SA.
My personal experience is from when companies pay for consulting hours from ProServe.
At the n-2 company I referred to above, the only thing we got from AWS is a BAA and we had an outside consulting company and compliance auditors. I was just learning AWS then.
The messaging/communication was more like what I described - "Oh yeah here's BAA you're good to go".