After months of playing MW and Black Ops, one day I queue up with friends and after waiting 5+ minutes no server would be found. We try over and over finally we realize its me.
Googling around shows that I am "Shadow Banned" and everyone is like "go away cheater" online.
I've been playing online games with an in game name that contains the word "Erotica" for a while now (4+ years) and have had zero issues.
Turns out the word "Erotica" is BANNED by Activision, and they synced their identity management with Blizzard it got flagged.
I found ONE random thread on Reddit where a guy ran into the same problem and gave a link to directly log into their system.
Once logged in I got "Your username contains adult content and must be changed".
After changing it, and waiting 3 days, it 'synced' and my account was unbanned.
The whole thing was absolutely stupid, I had paid $60 and could not play any of their games.
It pretty much ruined the game for me, I haven't given them a dollar since.
Coinbase decided to greenfield their new apps, Airbnb (attempted) to brownfield it. I've worked with a number of clients that have gone down the same path that Airbnb did, from a business perspective it makes perfect sense, keep what you have and slowly move over, but the technical reality is this will be a complete dumpster fire and you will probably fail.
When you try to convert a native app to React Native everything that makes React Native wonderful to work with just seems to break. Hot reloading either barely works or not at all, load up times increase exponentially, the app just becomes a pain in the ass to work with because nothing seems to work like it should.
Whenever companies propose this I always shoot down the idea and recommended a rebuild in React Native from the ground up. Doing so will take just as much time as browfielding because when you try to do a native -> react-native conversion it always seems to go south somewhere, either slowness, having to write 3x the code, or other problems.