Re: Why have you stopped playing?
The reason I left PUBG for Apex was that Apex just felt so much more polished, and it still does. It's got better flow, I get better FPS, the netcode feels better, etc.
However, I am still considering going back to PUBG and I think this is because of the lack of adrenaline. In PUBG you get a much harder punishment for dying or doing mistakes. You die faster in PUBG and there is no respawn system. In Apex it does not really matter that much if you die since the games are quicker and it does not really hurt your stats.
So, I think Apex needs to punish mistakes harder. For me part the solution would probably be a rank system, where you are matched with players at your skill level. If you die early you might loose your rank, etc. It would be cool to still be able to play unranked casual games though, like the way Hearthstone does it. In PUBG I believe they add together the stats of your team and use that for matchmaking.
My 2 cents.