You might get differing answers due to the payment portion of the scenario, but here’s my 2 cents.
No, there’s nothing morally wrong here at any level to me. This is legally ok as far as the ages go, pretty much everywhere.
As long as there’s no power dynamic being abused, and both sides are consenting, go for it.
I think you’ve got part of it right from my recollection and experiences, but not quite the full thing. I think Obama’s success actually lead shitty people to lash out more, which brought trump to power, which emboldened those shitty people to stop hiding it and actually be proud and display it. I think the racism and shittiness was always there but people kept more of a lid on it. We just aren’t able to pretend it isn’t who we are more broadly anymore.