The problem with being an engineer is, in general, you do not think like normal people.
Case in point, Facebook. I know I've often discussed with other engineers how simple it would have been to implement with off the shelf technology in the '00s, but none of us would have ever wanted it.
Often when I encounter problems I try to route around them, instead of developing productized solutions and marketing them to others.