The main thing you're doing wrong is assuming that wrapping alone will stop oxidation. It won't. The brown stuff happens from exposure to air, and just trapping the avocado in plastic doesn't actually seal out oxygen from the cut surfaces - there's still plenty of air in there with the fruit.
What actually worked for me was combining a couple methods. I started storing my cut avocado pieces in a small airtight container with a bit of olive oil coating the surfaces. The oil creates a barrier that oxygen can't get through as easily, and it's way more effective than just lemon juice sitting on top. You still get that citrus flavor if you want it, but the oil is doing the heavy lifting. I'll also throw in a piece of the pit if I've got it - sounds weird but it genuinely does slow things down.
The water submersion people mentioned is legit too, but honestly oil works better for meal prep since you don't have to dry everything off before eating. I've had avocado slices stay decent for a solid 24-36 hours this way, sometimes longer depending on how fresh they started. Just make sure whatever container you use actually seals tight - doesn't need to be fancy, even a regular plastic tub with a lid works fine.