Don't feel bad - there's tons of TBC functionality scattered around the UI...
I just checked - this Toggle Straight/Curved button has been there since at least TBC v5.00 (Fall 2018), and likely much earlier than that. I may have implemented it. I probably asked whether it should also be a separate command and was told it wasn't necessary. (I did check if it is a "hidden" command, and I didn't find it.)
There are so many edits that are possible with CAD, and pre-5.00, TBC had menus/toolbars, so the UI real estate was already very crowded - probably one of the reasons it's just an Edit Linestring button.
But like I mentioned, if you regularly need to do it on a ton of lines, just ping me and I can add it to Revenant Core - with extensions, we don't have to fit every command on default ribbons ;-)