I hear you man. I haven't worked in camera software but I've worked for software companies and there's usually a pretty good reason why they don't do the obvious thing, generally either a technical reason or a business reason. The technical reasons tend to be things like bus speeds, buffer sizes, and so on. The business reasons could be the dreaded "cripple hammer" (a company purposely not updating something, to get you to buy something else) but often there's a better explanation. Maybe they don't want to devote even a little manpower to porting that code to the R5 because they're working on something significantly better. (I'd like focus stacking to actually look at the image and figure out for itself how many exposures and what aperture, rather than requiring that these be manually guessed at. If some such were being worked on, working on anything else would be kind of wasted effort. And it's pretty common for something simple and achievable to be pushed to the side while the deluxe version seems to take longer and longer and longer.