Arahants and Buddha keeps getting the results of kamma.
What if in the time of Buddha his acceptance of mental phenomena existence. (gods like Indra etc not including devadatas. ) was because they appeared to the mind because in the time of Buddha humanity still had it deeply integrated in the mind and body that it was actually treated by each as a meditators personal experience. Where the mind it still creating the instances that gods appear to you.
So the Yogacara saw them as mind created. But they taught that it actually is not a real phenomena. They appear as part of the mind process
Now that humanity as we are in western society could it be that we have hijacked the mind not to create these delights in gods anymore?
Another phenomena. Research in near death experiences in modern times. The person always mention that they see a god or deity related to their faith. I saw a documentary once. Interesting food for thought. Maybe it actually strong faith in the time of Buddha that makes it possible for a person to experience the same type of near death experiences where whatever strong faith you had the mind creates the phenomena based on that faith.