I don’t know. Then poor people like poor moseysusan can be boobytrapped. I am getting attached to our “hold to spray” type. I guess a lot of acceptance or preference is just what you are used to and if you’ve made peace with it.
The problem is if you have high water pressure you would have to get in the habit of turning the water on slowly in case it was left on spray, and a good design would not make you do that. Even if there is a good indicator offline, you should not be required to check that before turning on. So to always default to stream is a good design, as is hold to spray, but I don’t think a maintained button that holds last setting is a good design. The only real problem with hold to spray is you can’t leave it unattended on spray, or use both hands for something else while on spray, but I have quickly adapted to always having to hold it.