@glyph
1. Yes
2. No
3. No - specifically those "features" are often XY-problem emanations
4. Yes, and hence contradicts 2
5. Yes, sort of. The fact that you actually can shell script X11, but (by design, not directly) Wayland / re competitors is often reason enough to not use it.