Your experience very clearly highlights the fact that every person has a different collection of requirements and that generic advice is only helpful in pointing general directions and highlighting some non-obvious considerations.
Yup