I was thinking, if I was a magical being it is actually far more in my interests to hide that than to announce it. If I was a non threatening little magical girl I could appear before the king in medieval times and demand an income and house from him and refuse to live the castle until he accepts, even if he thought I was a demon he would eventually have to accept and maybe living with a non threatening little girl would convince him that I was not a demon. But there are bound to be people that would see me as a demon and the Pope might even call a crusade on me, I would never be able to live in peace. It is even worse these days, if I tried the same approach at parliament they might not even think I was a demon and they might accept or be made to accept but I would instantly become the most talked about person on earth and my entire life would be under the most attention that any life ever was, added to that you still have religious nut jobs and all it takes is one of them with a rifle to finish me off, or the government of a foreign nation may decide to send agents to kill me for fear hat I may be used against them, the government of the nation I live in may even do that. I would not get any peace in modern times either.
And what for? There is not actually much benefit to using my powers in public, sure the king may benefit from it but I will not so much. So approaching the king or Prime minister in private would be the better option, that way I could force them to give men an income but keep that hidden from the public. Or I could use clandestine actions to make money, like stealing, shorting companies and then sabotaging them, corporate espionage, using my powers of flight to fly around Papua new Guneia to look for Thylacines etc. So we would never know about these magic people, they would make sure to never be known about.
Maybe. It's a shame humans are so... mean.