Sacrificing one for the other.
Your revised plan is doable and if you are happy to keep on the move will be enjoyable. What you need to consider is your travel times and if that leaves you enough time at each destination to keep you satisfied. For example Yosemite, one of the greatest spots on earth ! If I am reading your plan correctly you really won't have time to do it justice as you basically have a day there at best. To stay a night on the east side of Yosemite (Lee vining) would give you a long day to visit Bodie and Death valley and get to Las Vegas, but the highlights of Yosemite are on the west side of the mountains. So the individual decisions we have to make are do we take it steady and skip certain things or hurry through to see more ? Personally I would re-think Bodie, Monument valley and Kingman/Lake Havasu (or at least visiting all of them) and spending more time in the National parks. At the end of the day it's your trip and only you can decide what works best, but this is what mine might look like.
Night 1-2 San Francisco
3/4 > Yosemite (West side. Explore valley and Glacier point)
5>Lee vining/Bishop. (Explore Tioga pass. Bodie?)
6/7 > Las Vegas
8-9 >Zion NP
10>Bryce canyon
11> Grand canyon village.
12> Kingman (after exploring more of Grand canyon through the day)
13/14? LA