Moving a vertex makes only half of the connected faces move in the right way Sorry if the title doesn't accurately describe my problem, I am new to Stack Exchange. I need to make all the faces move up equally, but the ones circled in yellow only move up half way, while the ones in red are how I want them to move. This has happened to me multiple times with different models and I am trying to find a solution
Your problem comes down to changing the internal triangulation done by Blender, as described by Robin Betts here: flipping internal triangulation
In your particular case: select problematic faces, Ctrl + T to triangulate, change Quad Method to Fixed Alternate, select the new edges and dissolve them:

If you want to make a script automatically fixing such quads, this could be a starting point: Select concave quads