We really need a list of AM holders which can be checked by ourself
I disagree. Some shareholders don't want their holdings publicized / you could just look at where the div payments are going to / see which addresses hold shares - it's all public.
I mean which only record the address and amount.
And, it's different from the public info on blockchain. It's the info from AM side, which might be wrong.