yuriyb
More than a decade of professional software development later, I'm having very similar thoughts.
I now spend 1/4 of my work week fighting dependency hell (after just about each addition of a new package by any other developer on the project), another 1/4 figuring out how the "latest and greatest" tool of the week is best used to do something that would normally take me 5 minutes to do custom (god forbid, not the C-word!), and the remaining half is spent maybe doing actual work. So incredibly frustrating that I've just about had it.
I've grown to loathe and hate that which I used to adore.
"Make of first car?" There are only so many vehicle brands reasonably accessible in a geographical area - not hard to brute force.
"City of birth?" Common knowledge among all my friends.
It's too easy.
An appropriate answer to "Make of first car?" would be something like "red &5 Blueberry."