I agree about (1).
Regarding (2), I wanna make you rethink a bit. Not because I think you’re totally off but I think it’s not as straightforward as you claim. The reason I opened up this topic was because of threads like Expanding the number of Actions types? - #19 by manu . You have a tendency of not adding new features which I appreciate. I prefer software with a clear focus that is straightforward about what it does and what it doesn’t do.
I think, as a software developer just like you, we are perhaps a bit blind when it comes to how differently people work. It’s not your fault, it’s just a human flaw. As you said, all the building blocks are in the manual. But when I, and I assume other people given the existence of the forum besides bug reports, implement my system in Everdo, sometimes there’s sufficient friction. High enough friction to keep me engaging here with you. Not because I enjoy this but it’s frustrating me enough for me to write here even though I dislike writing. I didn’t open this topic to annoy you either, obviously.
My feeling is that either the software or my way of working has to give. I feel like you’re giving conflicting advice when you say in the other topic that people should maybe change their way of working yet in this topic you don’t show inclination to show how you use the software.
Please don’t underestimate how much the software is based on your own habits.