@HughesTooling, this is a good tip, but I'm not experiencing these issues due to sketching on a face.
Agree that sketching on reference planes will tend to reduce the need to "Redefine Sketch Plane", by allowing for changing the reference plane definition parameters.
Consider a scenario where I have a few different sketches on offset plane A. Now my design has evolved and it makes more sense to move one of those sketches to a different offset, while leaving the rest as they are. In this case, it seems I would create an additional offset plane B, parallel to A, and then have to "Redefine Sketch Plane" from A -> for the one sketch.
Perhaps a dedicated plane for every sketch could be a proposed answer here, but that's not something I would advocate or do myself.
We all would benefit from planning the modeling strategy ahead of time, but one of the reasons we use sophisticated tools like these is they allow us to make continuous changes and improvements to the model without having to re-do work that was already done.
I appreciate that not every feature can be implemented at once. I'm not claiming this feature is the most critical, but I do notice that it's missing.