Okay, I'll play. I've done the land here button versus return home thing, myself, but if we're telling stories, I crashed my very first Mavic years ago when they first came out because I took off while the remote was giving me stick errors. I had smashed the sticks to the side in my backpack sufficiently that they wouldn't calibrate in the software, but I really wanted to get a shot of the waterfall I'd hiked to. So, despite the stick errors, I decided to launch and take a few pictures. I hit the take off button and the Mavic lifted off and hovered at about 6 feet up. It was then that I discovered I had absolutely no stick control at all. No altitude, no yaw, no nothing.
"Oh well," I thought, being a noob. "I'll just hit return to home and it'll auto land."
This was in the days before Mavics would check distance from the home point before climbing to return to home altitude. When I hit the button, mine immediately climbed to the altitude I had set. And, being the inexperienced "genius" I was, I'd launched in a tight space in a stand of pine trees. That little quadcopter cut it's way through the nearest pine boughs all the way up to 100 feet and then stopped right above a tree. Downward vision sensors wouldn't let it descend and land. And I still had no stick control at all.
In my newbieness, I didn't trust the Mavic enough to shut off the controller and then turn it back on again. That may have taken care of the issue. I just stood there in shock not knowing what to do until the battery ran out. At which point, that poor, first Mavic, fell back down through the pine tree bouncing from branch to branch as it went. It was a total loss. Gimbal completely ripped loose from the body, etc.
The story ends happily, because I had DJI Care Refresh and I've learned a lot in the years since. But, yeah, don't decide to fly anyway if the system starts giving you serious errors. You'll be much happier and your Mavic will last a lot longer.