I agree that certain things weren't designed for what we're trying, and while there's certainly work arounds, at times a single instruction makes the code so much cleaner. Dozens of times I have found myself using a rising edge 1 second bit and an INC to create a high volume timer. Divide by 3600.0 to get hours into a real. Other times I copy $UTC to a location, and later use MATH to figure out runtime.
By that logic, sometimes I use SET/RST, other times COPY 1 and 0. Gasp, sometimes I even do a SET followed by a COPY 0. The problem is, you have given us too many ways to do many things, we're expecting the world to make our programs just a few rungs or instructions simpler.
Save vein as my recent post that nobody responded to!
https://forum.hosteng.com/index.php?topic=3284.0. We're all chasing just a little simpler, a few less helper elements to accomplish our goals.