It might have been a bit extreme but there was some logic behind my decision. It was just not frustration with the phone portion of the device no longer working. I figured that even if I rolled back now when 4.2.2 or 4.3 was rolled out I would be back in the same position. I am also interested in running Google Wallet which can be done on the S4* but not the HTC One. The "funny" thing is my wife's HTC One does not have the same issues with the update my phone did.
Now the sh*tty thing is that I planned on rooting my S4 to install Google Wallet. However I did not have a chance and the damn update was pushed to and installed on my device without my intervention so now I can't the device.
I may end up returning the S4 and getting the G2 when it lands.
To be honest I am not totally happy with either the S4 or the HTC One. I want the screen size and camera from the S4 and pretty much everything else from the HTC One. I prefer having an SD card like the S4 but it is not a deal breaker.