Virtual stick mode for dji fly

Question to the developer. Due to the fact that dji fly drones fly very unstable, why don’t you implement “waypoints” in another way. Namely, make it so that wp1=rth, wp2=rth … dynamic home point allows you to place a home point anywhere, the program can rearrange this point every time a waypoint is reached. And the flight of the drone in the direction of the waypoint is always performed correctly. This can be done optionally in the settings menu.