It gives options, but usually not the one I want.V11 allows you to choose alternate routes displayed while driving. I use this often to take the next exit or similar situations. On rare occasion it's necessary to cycle through the map display to refresh available routes but I've never had it not give a desired option especially when close to the desired route change.
Is it different in v12 or are you referring to something else?
Example: coming home from the south, FSD's route goes straight across an intersection onto a winding 2-lane road, followed by an ULT from a stop sign onto a busy divided highway, and then a left into my development. (That's also the one that Google chooses, btw.)
The other option is to turn left at the intersection, then turn right onto another divided 4-lane a mile down, then right onto another divided 4-lane, and then right into my development. All intersections are signalized, and all turns except the first are right hand. Basically, a clockwise approach rather than FSD's counterclockwise one. That's what I take, as it's safer IMO.
While my preferred route may be slightly longer, the travel times are about the same because my route has higher speed limits and all right turns. FSD never offers it as an alternate. I have to disengage, make the initial left turn, and then a short distance after completing the turn FSD switches to my preferred route.